Qt 把窗體顯示在螢幕的中心
Qt專案,需要把窗體顯示在螢幕的中心,一番查詢與探索之後,找到了答案:
https://forum.qt.io/topic/21035/how-to-move-the-window-to-the-center-of-the-screen/4
1. 主窗體:
FormMain::FormMain(QWidget *parent) : QMainWindow(parent), ui(new Ui::FormMain)
{
ui->setupUi(this);
//螢幕居中
this->setGeometry(
QStyle::alignedRect(
Qt::LeftToRight,
Qt::AlignCenter,
this->size(),
qApp->desktop()->availableGeometry()
)
);
}
2. 其他窗體
//...w是窗體(FormEdit)
w.move(QApplication::desktop()->screen()->rect().center() - w.rect().center());
w.show();
w.raise();
效果:
相關文章
- Qt5.12視窗螢幕居中顯示QT
- QT居中螢幕顯示QT
- 【QT】QT如何讓視窗放置在螢幕正中間QT
- LCD螢幕顯示PNG影像
- windows 10如何把螢幕翻轉過來_win10顯示螢幕翻轉怎麼操作WindowsWin10
- Qt 設定視窗居中顯示QT
- Qt之彈出介面顯示在父視窗中間QT
- Qt 讓彈出的視窗居中顯示QT
- BMP圖片的複製#顯示到螢幕
- WPF 窗體 在不同的螢幕解析度、縮放下的佈局方案
- 自定義bmp影像縮放及在lcd螢幕任意位置顯示
- 顯示器螢幕重新整理率怎麼調?電腦顯示器螢幕重新整理率的設定方法
- qt介面佈局之使視窗顯示出現在正中間位置QT
- 把selection screen當子螢幕放到普通螢幕上
- win10合上螢幕外接顯示器不變怎麼設定_win10合上螢幕外接顯示器繼續顯示如何操作Win10
- iOS 高德地圖怎麼在螢幕內顯示所有的Marker?iOS地圖
- windows10螢幕顯示模糊怎麼回事Windows
- .NET 視窗/螢幕錄製
- .NET 視窗/螢幕截圖
- 怎麼調整電腦螢幕顯示亮度 怎麼設定電腦螢幕亮度
- Qt:Qt自適應高解析度螢幕QT
- LOGO!自帶螢幕顯示文字和變數值Go變數
- winform之在主窗體中不顯示子窗體的選單欄ORM
- Deepin 20 顯示 螢幕花屏、變黑色問題修復
- 如何在 SAPGUI 的同一個螢幕顯示兩個 ALV listGUI
- 如何熟練地配置和微調 MacBook Pro 的顯示螢幕Mac
- win10電腦顯示器螢幕不能鋪滿怎麼辦 win10電腦顯示不能鋪滿螢幕處理方法Win10
- 把你的 Linux 打扮的像個黑客螢幕Linux黑客
- 【Qt】UI顯示中文QTUI
- windows7視窗跑到螢幕外面Windows
- 讓視窗充滿電腦螢幕
- 直播app開發,點選螢幕時顯示進度條APP
- 如何在雙顯示器設定中將 Mac Dock 保持在一個螢幕上?Mac
- windows10切換輸入法螢幕顯示怎麼設定 win10設定輸入法切換螢幕顯示操作方法WindowsWin10
- win10如何把螢幕投影_win10怎麼投影到螢幕Win10
- Mac 在啟動時顯示的禁止符號、問號、空白螢幕、鎖定等各種介面圖示說明Mac符號
- 一加10 Pro搭載Pixelworks視覺顯示技術 讓螢幕的顯示質感更加出彩視覺
- 在 Qt5 中建立一個 HTTP 介面以返回螢幕截圖QTHTTP