From 43d8dd168002e501aa88f491c657e57d8bcfa952 Mon Sep 17 00:00:00 2001 From: Oleg Shparber Date: Sun, 19 Feb 2017 00:10:42 -0500 Subject: [PATCH] core: Enable support for high-DPI screens (Qt >= 5.6) Fixes #111. --- src/app/main.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/app/main.cpp b/src/app/main.cpp index 2e49205f..34a16abf 100644 --- a/src/app/main.cpp +++ b/src/app/main.cpp @@ -179,6 +179,11 @@ int main(int argc, char *argv[]) QCoreApplication::setOrganizationDomain(QStringLiteral("zealdocs.org")); QCoreApplication::setOrganizationName(QStringLiteral("Zeal")); +#if QT_VERSION >= 0x050600 + QCoreApplication::setAttribute(Qt::AA_EnableHighDpiScaling); +#endif + QCoreApplication::setAttribute(Qt::AA_UseHighDpiPixmaps); + QScopedPointer qapp(new QApplication(argc, argv)); const CommandLineParameters clParams = parseCommandLine(qapp->arguments());