在Qt5中,我如何使一个窗口漂浮在一切之上

In Qt5, how can i make a window that floats on top of everything?

本文关键字:漂浮 窗口 何使一 Qt5      更新时间:2023-10-16

我想要一个窗口显示在所有现有窗口的顶部如果您有多个工作空间系统,它也应该显示在所有的工作空间。

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

这个应用程序向您展示如何使用不同的Qt::WindowFlagsQWidget::setWindowFlags功能。它还演示了不同类型的小部件,包括Qt::ToolTip

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