Qt視窗螢幕居中顯示
設定視窗居中顯示
方法一:在視窗(QWidget類及派生類)的建構函式中新增如下程式碼:
#include <QDesktopWidget>
//.......
QDesktopWidget* desktop = QApplication::desktop(); // =qApp->desktop();也可以
move((desktop->width() - this->width())/2, (desktop->height() - this->height())/2);
//.......
重新編譯後,該視窗啟動時在螢幕居中的位置。
方法二:在呼叫show()函式後呼叫move()函式,j將視窗移動到螢幕中央。
#include <QDesktopWidget>
int main(int argc, char *argv[])
{
QApplication a(argc, argv);
MainWindow w;
w.show();
w.move ((QApplication::desktop()->width() - w.width())/2,(QApplication::desktop()->height() - w.height())/2);
return a.exec();
}
相關文章
- Qt視窗在螢幕上居中顯示QT
- Qt5.12視窗螢幕居中顯示QT
- QT居中螢幕顯示QT
- qt視窗居中顯示QT
- Qt 設定視窗居中顯示QT
- Qt5:視窗居中顯示QT
- Qt中設定視窗居中顯示QT
- Qt 讓彈出的視窗居中顯示QT
- qt設定視窗在桌面居中顯示QT
- Qt 把窗體顯示在螢幕的中心QT
- Qt如何讓彈出的視窗居中顯示QT
- Qt之設定窗體居中顯示QT
- Qt視窗居中QT
- Qt程式設計技巧 窗體居中顯示QT程式設計
- 【QT】QT如何讓視窗放置在螢幕正中間QT
- qt 視窗預設居中QT
- 螢幕顯示機制
- Java Swing應用程式GUI視窗居中顯示JavaGUI
- QT tableWidget 內容居中顯示QT
- .NET 視窗/螢幕截圖
- .NET 視窗/螢幕錄製
- QT 讓視窗(或控制元件)居中QT控制元件
- Go Qt5 建立空白視窗、視窗居中及關閉視窗事件GoQT事件
- LCD螢幕顯示PNG影像
- Mac 多螢幕視窗管理神器Mac
- Qt之彈出介面顯示在父視窗中間QT
- windows7視窗跑到螢幕外面Windows
- Qt介面設計如何讓文中居中顯示?QT
- window.open()實現彈出視窗居中顯示程式碼例項
- 動態隱藏/顯示選擇螢幕
- win11應用視窗跑到螢幕外面
- qt介面佈局之使視窗顯示出現在正中間位置QT
- 能否通過軟體來實現顯示螢幕的視角限制?
- win10合上螢幕外接顯示器不變怎麼設定_win10合上螢幕外接顯示器繼續顯示如何操作Win10
- windows10螢幕顯示模糊怎麼回事Windows
- BMP圖片的複製#顯示到螢幕
- 顯示器螢幕重新整理率怎麼調?電腦顯示器螢幕重新整理率的設定方法
- QT視窗類QT