Создание и добавление окон в QMdiArea, Как реализовать? |
Здравствуйте, гость ( Вход | Регистрация )
Создание и добавление окон в QMdiArea, Как реализовать? |
bynet |
2.11.2010, 12:16
Сообщение
#1
|
|
Студент Группа: Участник Сообщений: 69 Регистрация: 17.3.2008 Из: Belarus Пользователь №: 124 Спасибо сказали: 0 раз(а) Репутация: 0 |
Создаю главное окно QMainWindow. Затем устанавливаю центральный виджет QMdiArea. Есть другой класс ClientWindow: QMainWindow.
Добавляю ClientWindow в Mdiarea. Разварачиваю clientwindow максимально. У clientwindow есть кнопка по нажатии которой поверх этого окна должно дабавится Qwidget. Все работает. Но Qwidget тоже разварачивает максимально. Если сварачиваю то сварачиваются 2. Как сделать чтобы qwidget был размером 200 на 200(некакие ресайзыне не помагают), а clientwindow был развернут максимально? Код:
Скриншот: Сообщение отредактировал bynet - 2.11.2010, 12:17 |
|
|
||
wiz29 |
2.11.2010, 14:15
Сообщение
#2
|
Старейший участник Группа: Участник Сообщений: 600 Регистрация: 7.7.2010 Из: Санкт-Петербург Пользователь №: 1866 Спасибо сказали: 94 раз(а) Репутация: 12 |
попробуй добавлять виджеты, аналогично моему примеру, должно нормально работать
так в твоем ClientWindow логика какая, он равноправный виджет в MDI area по отношению к тому виджету, который создается по кнопке или нет? |
|
|
Текстовая версия | Сейчас: 1.12.2024, 7:57 |