#include #include #include #include #include #include int main(int argc, char *argv[]) { QApplication a(argc, argv); QWidget w; QString s; qreal dprF = w.devicePixelRatioF(); int dpr = w.devicePixelRatio(); s.append(QString::fromUtf8("w devicePixelRatioF: %1\tdevicePixelRatio: %2\n").arg(dprF).arg(dpr)); QDesktopWidget* dw = QApplication::desktop(); dprF = dw->devicePixelRatioF(); dpr = dw->devicePixelRatio(); s.append(QString::fromUtf8("desktop widget devicePixelRatioF: %1\tdevicePixelRatio: %2\n").arg(dprF).arg(dpr)); QTextEdit te(&w); te.setPlainText(s); QVBoxLayout l; l.addWidget(&te); w.setLayout(&l); w.show(); return a.exec(); }