Как сделать так, чтобы Qt :: Tool не оставался поверх главного окна - PullRequest
0 голосов
/ 29 марта 2010

У меня проблема с флагом Qt::Tool. Когда я создаю новый виджет с флагом Qt::Tool, он появляется в верхней части главного окна. Но когда я переключаюсь обратно в главное окно и активирую его, у меня все еще остается виджет инструмента, поэтому мое главное окно не полностью видно.

Qt::WindowStaysOnTopHint не активен. На всякий случай - среда KDE4

Заранее спасибо.

1 Ответ

0 голосов
/ 29 марта 2010

Это своего рода точка окна инструмента - автоматически оставаться на вершине. Если вы хотите другое обычное окно, но без заголовка, сделайте это вместо того, чтобы создавать окно инструментов (т. Е. Снимите Qt :: WindowTitleHint в флагах окна - используя конструктор (QWidget* parent, Qt::WindowFlags f) или метод setWindowFlags). *

...