另一个窗口顶部的窗口



我希望有一个窗口位于MainWindow之上,因此我使用this->setWindowFlags(Qt::WindowStaysOnTopHint);这使得窗口保持在每个窗口的顶部(也来自其他应用程序)。此外,它位于QMessageBox Windows之上并阻止它们。我希望它们出现在那个窗口的顶部。

我该怎么做?

您不需要设置WindowStaysOnTopHint标志来强制对话框保持在主窗口的顶部。在主窗口的构造函数中实例化对话框时,只需将主窗口设置为对话框的父窗口,如:

dialog = new MyDialog(this);

相关内容

  • 没有找到相关文章

最新更新