使用QDesktopWidget
在Qt中提供了QDesktopWidget类,提供屏幕的有关信息.
可以这么作:
QDesktopWidget *d=QApplication::desktop();
int width=d->widht(); //屏幕的宽度
int height=d->height(); //屏幕的高度
或者简写如下:
int width=QApplication::desktop()->width();
int height=QApplication::desktop()->height();
//在.cpp中添加QDesktopWidget *desktop = QApplication::desktop();move((desktop->width()-this->width())/2,(desktop->height()-this->height())/2);