Как установить ширину QWidget?

Как установить QWidget ширина? Я знаю setGeometry(QRect& rect) функция, чтобы сделать это, но в этом случае я должен использовать geometry() функция для получения прежних параметров моего QWidget, затем я должен увеличить ширину и использовать setGeometry (..). Есть ли любой прямой путь к этому, скажите:

QWidget aa;
aa.setWidth(165); //something like this?
25
задан Tomáš Zato - Reinstate Monica 15 December 2015 в 15:19
поделиться

2 ответа

resize () , возможно, лучше использовать.

Пример использования:

widget->resize(165, widget->height());
45
ответ дан 28 November 2019 в 18:19
поделиться

Ссылка на QWidget.

Попробуйте изучить все доступные методы "yyysize" (потому что для виджетов Qt существуют разные политики изменения размера, и вам может понадобиться что-то особенное).

В основном да, это изменение размера (...) .

6
ответ дан 28 November 2019 в 18:19
поделиться
Другие вопросы по тегам:

Похожие вопросы: