Qt 解決窗口在多個顯示器上顯示位置設置問題

參考鏈接:https://blog.csdn.net/x85371169/article/details/79351999

今天遇到的問題是 我在我自己電腦(只有一個顯示器)使用傳統的方式設置 顯示沒有問題,但是在同事的電腦上(兩個顯示器),就會出現的我程序只能顯示一半的問題,解決方案在上面的參考鏈接中已經寫的很好了,這裏就貼一下具體的代碼,下面的代碼可以保證我的程序在啓動時時候是顯示在主顯示器中心。

QScreen *mScreen = QGuiApplication::screens().first();
this->move((mScreen->geometry().width()-this->width())/2,(mScreen->geometry().height()-this->height())/2);

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章