Название: QGroupBox Отправлено: vexar от Декабрь 28, 2009, 04:48 Кто знает как отобразить два QGroupBox в MainWindow ?
Код: MainWindow::MainWindow() Один отобразить получается через setCentralWidget(groupBox1); , а вот как два ? P.S. извиняюсь если пример плохой. Название: Re: QGroupBox Отправлено: Dendy от Декабрь 28, 2009, 05:16 Смотря как вам нужно чтоб они рассполагались. В любом случае результат будет примерно такой:
Код
Название: Re: QGroupBox Отправлено: vexar от Январь 11, 2010, 08:01 Смотря как вам нужно чтоб они рассполагались. В любом случае результат будет примерно такой: Код
Данный пример не подходит или я что-то не так делаю. Вот например попробуй тоже самое с QLabel проделать. Название: Re: QGroupBox Отправлено: ilot от Январь 11, 2010, 08:08 Данный пример не подходит или я что-то не так делаю. Ты что-то не так делаешь. Dendy все правильно написал. Тебе нужно только вместо Вот например попробуй тоже самое с QLabel проделать. Код: QLayout * layout = new Q...Layout; Код: QLayout * layout = new QVBoxLayout; Название: Re: QGroupBox Отправлено: vexar от Январь 11, 2010, 08:30 Ага, это я не так что-то делал :)
Возник второй вопрос. А как теперь в GroupBox добавить виджеты ? Название: Re: QGroupBox Отправлено: ilot от Январь 11, 2010, 08:35 Точно также, только теперь layout с созданными элементами устанавливаешь не на MainWindow, на GroupBox
Код: oneBox->setLayout(layout); Название: Re: QGroupBox Отправлено: vexar от Январь 11, 2010, 09:21 Все спасибо. Тему можно закрыть.
|