Russian Qt Forum

Qt => Пользовательский интерфейс (GUI) => Тема начата: Chu от Апрель 28, 2017, 15:10



Название: Parent widget отображать поверх Child-ов
Отправлено: Chu от Апрель 28, 2017, 15:10
В MainWindow создаю виджеты (новые окна), в конструкторе виджетов в качестве родителя указываю MainWindow (не наследоваться нельзя).
Дочерние виджеты всегда отображаются поверх родителя (MainWindow), это меня не устраивает.
Как заставить MainWindow отображаться поверх своих потомков?


Название: Re: Parent widget отображать поверх Child-ов
Отправлено: Chu от Апрель 28, 2017, 15:38
Решил проблему тем, что создал отдельный виджет от которого наследую и MainWindow и виджеты создаваемые в нём.
Тему можно закрыть.


Название: Re: Parent widget отображать поверх Child-ов
Отправлено: PimenS от Апрель 28, 2017, 18:14
Как вариант, создавайте виджеты без родителя, а указатель на MainWindow передавайте параметром.