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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: Сделать окно Stay on top  (Прочитано 3309 раз)
Alex_C
Гость
« : Апрель 18, 2012, 11:19 »

Как сделать окно stay on top, не перезакрывая его? Ведь setWindowFlags(Qt::WindowStaysOnTopHint); можно вызывать только в конструкторе?
Записан
Пантер
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 5876


Жаждущий знаний


Просмотр профиля WWW
« Ответ #1 : Апрель 18, 2012, 11:22 »

С чего ты это взял?
Записан

1. Qt - Qt Development Frameworks; QT - QuickTime
2. Не используйте в исходниках символы кириллицы!!!
3. Пользуйтесь тегом code при оформлении сообщений.
Alex_C
Гость
« Ответ #2 : Апрель 18, 2012, 13:59 »

Где то читал Улыбающийся
... или это флаги Qt::Window/Qt::Dialog можно только в конструкторе указывать?
Записан
Bepec
Гость
« Ответ #3 : Апрель 18, 2012, 14:06 »

В любой момент насколько я помню.

К примеру - вот у меня сейчас открыт мой простейший редактор со свойством  WindowStaysOnTopHint Подмигивающий
Записан
mutineer
Гость
« Ответ #4 : Апрель 18, 2012, 14:24 »

Не забудь только про
Цитировать
Note: This function calls setParent() when changing the flags for a window, causing the widget to be hidden. You must call show() to make the widget visible again..
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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