Qt如何設置窗口屏幕居中顯示以及設置大小。本站提示廣大學習愛好者:(Qt如何設置窗口屏幕居中顯示以及設置大小)文章只能為提供參考,不一定能成為您想要的結果。以下是Qt如何設置窗口屏幕居中顯示以及設置大小正文
Qt如何設置窗口屏幕居中顯示以及設置大小
設置窗口居中顯示
辦法一:在窗口(QWidget類及派生類)的結構函數中添加如下代碼:
#include <QDesktopWidget> //....... QDesktopWidget* desktop = QApplication::desktop(); // =qApp->desktop();也可以 move((desktop->width() - this->width())/2, (desktop->height() - this->height())/2); //.......
辦法2:在調用show()函數後調用move()函數,j將窗口挪動到屏幕地方。
move ((QApplication::desktop()->width() - w.width())/2, (QApplication::desktop()->height() - w.height())/2);
設置大小的狀況運用
resize(int width int height);
感激閱讀,希望能協助到大家,謝謝大家對本站的支持!