|
|
@ -66,8 +66,9 @@ qreal Utils::Gui::screenScalingFactor(const QWidget *widget) |
|
|
|
return 1; |
|
|
|
return 1; |
|
|
|
|
|
|
|
|
|
|
|
#ifdef Q_OS_WIN |
|
|
|
#ifdef Q_OS_WIN |
|
|
|
const int screen = qApp->desktop()->screenNumber(widget); |
|
|
|
const int screenNumber = qApp->desktop()->screenNumber(widget); |
|
|
|
return (QApplication::screens()[screen]->logicalDotsPerInch() / 96); |
|
|
|
const QScreen *screen = QApplication::screens()[screenNumber]; |
|
|
|
|
|
|
|
return (screen->logicalDotsPerInch() / screen->physicalDotsPerInch()); |
|
|
|
#elif defined(Q_OS_MACOS) |
|
|
|
#elif defined(Q_OS_MACOS) |
|
|
|
return 1; |
|
|
|
return 1; |
|
|
|
#else |
|
|
|
#else |
|
|
|