在Qt5中,我如何制作一个漂浮在一切之上的窗口?

时间:2014-05-30 14:15:02

标签: c++ qt notifications

我想要一个窗口显示在所有现有窗口之上 如果您有多个工作区系统,它也应该显示在所有工作区上。

此典型应用程序显示通知。

1 个答案:

答案 0 :(得分:1)

Qt发行版中包含的演示程序具有Widget/Window flags个应用程序。

此应用程序向您展示如何对Qt::WindowFlags函数使用不同的QWidget::setWindowFlags。它还演示了不同类型的小部件,包括Qt::ToolTip

存在Qt::WindowStaysOnTopHint标志,用于将小部件设置在eveything之上。但是,没有迹象表明多个桌面的行为(可能因为这不是所有系统上都可用的功能)。