QDesktopWidget *mydesk = QApplication::desktop();
mydesk-> widthMM(); mydesk->heightMM();
mydesk->physicalDpiX(); mydesk->physicalDpiY();
double Winches = (double)mydesk.width() / (double)mydesk.physicalDpiX();
double Hinches = (double)mydesk.Height() / (double)mydesk.physicalDpiY();
下面是新用法,和实际结果一致
QRect rec = QGuiApplication::screens().at(0)->geometry();
int h1 = rec.height();
int h2 = rec.width();
QSizeF rec1=QGuiApplication::screens().at(0)->physicalSize();
qreal ww= rec1.rwidth();
qreal hh=rec1.rheight();
qreal dpi=QGuiApplication::screens().at(0)->logicalDotsPerInch();
dpi=QGuiApplication::screens().at(0)->logicalDotsPerInchX();
dpi=QGuiApplication::screens().at(0)->logicalDotsPerInchY();
dpi=QGuiApplication::screens().at(0)->physicalDotsPerInch();
dpi=QGu