[英]Window on top of another window?
我希望一個窗口停留在MainWindow上方,所以我使用this->setWindowFlags(Qt::WindowStaysOnTopHint);
這使得該窗口停留在每個窗口的頂部(也來自其他應用程序)。 此外,它位於QMessageBox
Windows上方並阻止它們。 我希望它們出現在該窗口的頂部。
我怎樣才能做到這一點?
您不需要設置WindowStaysOnTopHint
標志來強制您的對話框停留在主窗口的頂部。 在主窗口的構造函數中實例化對話框時,只需將其設置為對話框的父窗口即可:
dialog = new MyDialog(this);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.