如何在我的应用程序级别始终使对话框窗口始终位于最前面

Lio*_*ing 7 c++ qt qdialog always-on-top qt5

如何使Qt对话框窗口始终位于应用程序级别的顶部?

我想使对话框窗口始终位于最前面,但请记住始终在应用程序级别位于最前面,即使单击空白处,我也希望它仅位于应用程序的最前面。

我尝试使用setWindowFlags(Qt::WindowStaysOnTopHint),但这使对话框窗口始终位于桌面级别的顶部,但是我希望它仅位于应用程序级别的顶部。

我怎样才能做到这一点?

Sil*_*cer 6

您可以通过为对话框设置父级来实现。子对话框始终位于其父窗口的顶部。