Russian Qt Forum

Qt => Пользовательский интерфейс (GUI) => Тема начата: Boloden от Сентябрь 23, 2011, 11:37



Название: Окно поверх другого окна приложения
Отправлено: Boloden от Сентябрь 23, 2011, 11:37
Нужно, чтобы в приложении из двух окон, одно из окон всегда было поверх второго, как это реализовать?
Qt::WindowStaysOnTopHint не подходит т.к. перекрывает все окна, а не другое окно того же приложения.


Название: Re: Окно поверх другого окна приложения
Отправлено: kambala от Сентябрь 23, 2011, 11:42
можно попробовать Qt::Tool


Название: Re: Окно поверх другого окна приложения
Отправлено: GreatSnake от Сентябрь 23, 2011, 11:47
Нужно, чтобы в приложении из двух окон, одно из окон всегда было поверх второго, как это реализовать?
Qt::WindowStaysOnTopHint не подходит т.к. перекрывает все окна, а не другое окно того же приложения.
Попробуй задать тип второго окна Qt::Dialog и задай его родителем первое окно.

можно попробовать Qt::Tool
Может не подойти, т.к. декорации окна будут другие да и поведение тоже.