簡體   English   中英

在另一個窗口之上的窗口?

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM