diff --git a/src/Gui/Application.cpp b/src/Gui/Application.cpp index 080b7d4e8..90877c701 100644 --- a/src/Gui/Application.cpp +++ b/src/Gui/Application.cpp @@ -1518,6 +1518,14 @@ void Application::runApplication(void) return; } +#if QT_VERSION >= 0x050600 + //Enable automatic scaling based on pixel density fo display (added in Qt 5.6) + mainApp.setAttribute(Qt::AA_EnableHighDpiScaling); +#endif +#if QT_VERSION >= 0x050100 + //Enable support for highres images (added in Qt 5.1, but off by default) + mainApp.setAttribute(Qt::AA_UseHighDpiPixmaps); +#endif // set application icon and window title it = cfg.find("Application"); if (it != cfg.end()) {