QDialog位于每个应用程序的顶部

问题描述

我们需要在每个Windows应用程序顶部执行对话框。

我们为此尝试了一些代码,但不适用于我们。

setwindowFlags(Qt::WindowStaysOnTopHint);
setModal(true);
setwindowModality(Qt::WindowModal);

您能告诉我们如何实现这一目标吗?

解决方法

它仅适用于:

setWindowFlags(Qt::WindowStaysOnTopHint);

然后删除:

setModal(true);
setWindowModality(Qt::WindowModal);

然后重试。