Fix high dpi on Windows

This commit is contained in:
Arne Schwabe
2017-04-13 12:13:02 +02:00
parent c6a024289f
commit 78c5bf1ec2
2 changed files with 10 additions and 6 deletions
+5 -3
View File
@@ -50,14 +50,16 @@ class MyProxyStyle : public QProxyStyle
int main(int argc, char *argv[])
{
#if (QT_VERSION >= QT_VERSION_CHECK(5, 6, 0))
/* From doc: This attribute must be set before Q(Gui)Application is constructed. */
QApplication::setAttribute(Qt::AA_EnableHighDpiScaling);
#endif
QApplication app(argc, argv);
app.setApplicationName(APP_COMPANION);
app.setOrganizationName(COMPANY);
app.setOrganizationDomain(COMPANY_DOMAIN);
app.setAttribute(Qt::AA_DontShowIconsInMenus, false);
#if (QT_VERSION >= QT_VERSION_CHECK(5, 6, 0))
app.setAttribute(Qt::AA_EnableHighDpiScaling);
#endif
Q_INIT_RESOURCE(companion);
+5 -3
View File
@@ -71,13 +71,15 @@ void sharedHelpText(QTextStream &stream)
int main(int argc, char *argv[])
{
#if (QT_VERSION >= QT_VERSION_CHECK(5, 6, 0))
/* From doc: This attribute must be set before Q(Gui)Application is constructed. */
QApplication::setAttribute(Qt::AA_EnableHighDpiScaling);
#endif
QApplication app(argc, argv);
app.setApplicationName(APP_SIMULATOR);
app.setOrganizationName(COMPANY);
app.setOrganizationDomain(COMPANY_DOMAIN);
#if (QT_VERSION >= QT_VERSION_CHECK(5, 6, 0))
app.setAttribute(Qt::AA_EnableHighDpiScaling);
#endif
Q_INIT_RESOURCE(companion);