參考鏈接: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);