1、Qt5之后
#include <QScreen>
#include <QRect>
auto screen_list = QGuiApplication::screens(); // 可能有多个显示器
QRect rt = screen_list.first()->geometry(); // 选定第一个
qDebug() << rt.width() << rt.height();
2、Qt5之前
#include <QDesktopWidget>
QDesktopWidget *dtw = QApplication::desktop();
int width = dtw->width();
int height = dtw->height();