Actually set attributes before starting the app

fixes "Attribute Qt::AA_EnableHighDpiScaling must be set before
QCoreApplication is created."
This commit is contained in:
Nicolas Werner 2019-07-22 00:03:12 +02:00
parent d2af827194
commit 512db8c6ff

View file

@ -118,12 +118,12 @@ main(int argc, char *argv[])
} }
#endif #endif
QApplication app(argc, argv);
QCoreApplication::setApplicationName("nheko"); QCoreApplication::setApplicationName("nheko");
QCoreApplication::setApplicationVersion(nheko::version); QCoreApplication::setApplicationVersion(nheko::version);
QCoreApplication::setOrganizationName("nheko"); QCoreApplication::setOrganizationName("nheko");
QCoreApplication::setAttribute(Qt::AA_UseHighDpiPixmaps); QCoreApplication::setAttribute(Qt::AA_UseHighDpiPixmaps);
QCoreApplication::setAttribute(Qt::AA_EnableHighDpiScaling); QCoreApplication::setAttribute(Qt::AA_EnableHighDpiScaling);
QApplication app(argc, argv);
QCommandLineParser parser; QCommandLineParser parser;
parser.addHelpOption(); parser.addHelpOption();