設置窗口居中顯示
方法一:在窗口(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);