Russian Qt Forum
Октябрь 02, 2024, 01:32 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Qt растягивание окна  (Прочитано 4358 раз)
Int main()
Гость
« : Июнь 15, 2013, 11:52 »

Всем привет! Подскажите как убрать стрелки растягивания формы? В свойствах формы я поставил минимальный и максимальный размеры формы одинаковыми. В итоге форма не растягивается, но когда, например навести курсор на угол окна, то появляется стрелка, которая позволяет растягивать форму(
Записан
kambala
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 4744



Просмотр профиля WWW
« Ответ #1 : Июнь 15, 2013, 12:24 »

QWidget::setFixedSize()
Записан

Изучением C++ вымощена дорога в Qt.

UTF-8 has been around since 1993 and Unicode 2.0 since 1996; if you have created any 8-bit character content since 1996 in anything other than UTF-8, then I hate you. © Matt Gallagher
Int main()
Гость
« Ответ #2 : Июнь 15, 2013, 13:11 »

Не помогло. Это равносильно тому, что я поставил макс.и мин. размер в свойствах формы одинаковыми. Возьмите, например, стандартный калькулятор виндовс. Его окно никак не можно разстянуть, т.к. просто нечем. Вот чего я хочу добиться
Записан
Странник
Гость
« Ответ #3 : Июнь 15, 2013, 13:22 »

поищите в документации флаг Qt::MSWindowsFixedSizeDialogHint.
Записан
kambala
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 4744



Просмотр профиля WWW
« Ответ #4 : Июнь 15, 2013, 13:23 »

у меня работает почему-то. Qt 4.8.4, Windows 7.
Записан

Изучением C++ вымощена дорога в Qt.

UTF-8 has been around since 1993 and Unicode 2.0 since 1996; if you have created any 8-bit character content since 1996 in anything other than UTF-8, then I hate you. © Matt Gallagher
Int main()
Гость
« Ответ #5 : Июнь 15, 2013, 13:29 »

у меня qt 5.0.1 win7
Записан
Int main()
Гость
« Ответ #6 : Июнь 15, 2013, 13:32 »

поищите в документации флаг Qt::MSWindowsFixedSizeDialogHint.
спасибо большое, помогло
Записан
kambala
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 4744



Просмотр профиля WWW
« Ответ #7 : Июнь 15, 2013, 13:34 »

да, действительно, в Qt5 стрелки не пропадают. значит наилучшим решением будет использование флага.
Записан

Изучением C++ вымощена дорога в Qt.

UTF-8 has been around since 1993 and Unicode 2.0 since 1996; if you have created any 8-bit character content since 1996 in anything other than UTF-8, then I hate you. © Matt Gallagher
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.055 секунд. Запросов: 23.