如何让Qt :: Tool不要停留在主窗口的顶部

时间:2010-03-29 14:04:14

标签: qt qt4 flags kde4

我对Qt::Tool标志有疑问。当我创建带有Qt::Tool标志的新窗口小部件时,它会显示在主窗口的顶部。但当我切换回主窗口并使其处于活动状态时,我仍然在前面有工具小部件,因此我的主窗口不完全可见。

Qt::WindowStaysOnTopHint未激活。 以防万一 - 环境是KDE4

提前致谢。

1 个答案:

答案 0 :(得分:0)

这是工具窗口的 - 自动保持最佳状态。如果你想要一个普通的窗口,但没有标题栏,那就做这个而不是制作工具窗口(即在窗口的标志中取消设置Qt :: WindowTitleHint - 使用(QWidget* parent, Qt::WindowFlags f)构造函数或setWindowFlags方法)。