Qt 觸發resizeEvent后部分數據滯后問題


QDockWidget懸浮在主窗口上方,主窗口最大化后,想到用resizeEvent函數后重新設置QDockWidget控件大小和位置,

發現數據是geometry()滯后的,不是當前的。

解決方法:

使用另外的方式觸發setWindowState(Qt::WindowMaximized)

例如重新設置QPushButton的clicked()來定義最大最小化按鈕,而不是通過resizeEvent。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM