Как установить QWidget
ширина? Я знаю setGeometry(QRect& rect)
функция, чтобы сделать это, но в этом случае я должен использовать geometry()
функция для получения прежних параметров моего QWidget
, затем я должен увеличить ширину и использовать setGeometry (..). Есть ли любой прямой путь к этому, скажите:
QWidget aa;
aa.setWidth(165); //something like this?
resize ()
, возможно, лучше использовать.
Пример использования:
widget->resize(165, widget->height());
Попробуйте изучить все доступные методы "yyysize" (потому что для виджетов Qt существуют разные политики изменения размера, и вам может понадобиться что-то особенное).
В основном да, это изменение размера (...)
.