![]() |
|
|
![]()
|
|
| brom |
|
||||
|
Новичок Профиль Группа: Участник Сообщений: 13 Регистрация: 24.7.2007 Где: Таганрог, Россия Репутация: нет Всего: нет |
Извените за тривиальность, но все экзамплы перерыл (входящие в состав qt) так и не нашел ответ.
Форму формирую динамически
Вопрос: как не дать моей форме раскрываться во весь экран и изменять вообще размеры ? вызываю я ее так
Это сообщение отредактировал(а) brom - 25.7.2007, 13:46 |
||||
|
|||||
| powerfox |
|
|||
![]() I wanna fork() ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3990 Регистрация: 1.10.2005 Где: Санкт-Петербург Репутация: 4 Всего: 97 |
У QDialog есть свойство resizable (как-то так) и соответствующая функция для установки значения. Про "раскрываться во весь экран" я не понял. В данном случае рекомендую открыть Assistant и поcмотреть документацию по классу QDialog - там всё есть, в экзамплах такое не ищут. |
|||
|
||||
| brom |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 13 Регистрация: 24.7.2007 Где: Таганрог, Россия Репутация: нет Всего: нет |
ну что бы и не было кнопки "развернуть","распахнуть" или как она там называется (центральная из трех в панели заголовка окна) |
|||
|
||||
| powerfox |
|
|||
![]() I wanna fork() ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3990 Регистрация: 1.10.2005 Где: Санкт-Петербург Репутация: 4 Всего: 97 |
Minimize/Maximize У QWidget есть свойство QSizePolicy. Для установки есть функция setSizePolicy. Насколько я понимаю, нужно выставить это свойство в QSizePolicy::Fixed. Это можно сделать и в Designer в свойствах окна (QWidget или что там является окном). |
|||
|
||||
| brom |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 13 Регистрация: 24.7.2007 Где: Таганрог, Россия Репутация: нет Всего: нет |
||||
|
||||
| powerfox |
|
||||
![]() I wanna fork() ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3990 Регистрация: 1.10.2005 Где: Санкт-Петербург Репутация: 4 Всего: 97 |
Не очень решение. В Qt4 есть для всего спец. функции, хаки не нужны.
|
||||
|
|||||
| brom |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 13 Регистрация: 24.7.2007 Где: Таганрог, Россия Репутация: нет Всего: нет |
Согласен! Но когда на форме очень много объектов и они расположены в сложной последовательности, большой геморой стоить многоуровневые QLayout |
|||
|
||||
| powerfox |
|
|||
![]() I wanna fork() ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3990 Регистрация: 1.10.2005 Где: Санкт-Петербург Репутация: 4 Всего: 97 |
Всё-таки принято именно через Layout'ы или через Box'ы. Да и несложно это, если через Designer (он для того и предназначен). Это сообщение отредактировал(а) powerfox - 28.7.2007, 14:26 |
|||
|
||||
![]()
|
| Правила форума "С/С++: Кроссплатформенное программирование, QT/Gtk+/wxWidgets" | |
|
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, Любитель. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | С/С++: Кроссплатформенное программирование, Qt/Gtk+/wxWidgets | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |