summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Teske <daniel.teske@theqtcompany.com>2015-09-01 12:07:23 +0200
committerOrgad Shaneh <orgads@gmail.com>2015-09-08 05:49:16 +0000
commit7448db84482a9b96402d59676287c5a7a28373ee (patch)
treeec26cf8575d4a174f8d36f7afbffcd0cb2c817a9
parent7dbea56b9c1ca41fb0408689a73f61a4c59ff962 (diff)
downloadqt-creator-7448db84482a9b96402d59676287c5a7a28373ee.tar.gz
Wizards: Fix dark style for wizard pages
Change-Id: I6c0abc522e8760a6082ac623d4da8facaff4baf3 Task-number: QTCREATORBUG-13395 Reviewed-by: Orgad Shaneh <orgads@gmail.com> Reviewed-by: Alessandro Portale <alessandro.portale@theqtcompany.com>
-rw-r--r--src/libs/utils/wizard.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/libs/utils/wizard.cpp b/src/libs/utils/wizard.cpp
index dcfff2959b..dfdd561140 100644
--- a/src/libs/utils/wizard.cpp
+++ b/src/libs/utils/wizard.cpp
@@ -35,6 +35,8 @@
#include "qtcassert.h"
#include "wizardpage.h"
+#include <utils/theme/theme.h>
+
#include <QDialog>
#include <QDialogButtonBox>
#include <QHash>
@@ -333,6 +335,8 @@ Wizard::Wizard(QWidget *parent, Qt::WindowFlags flags) :
setOption(QWizard::NoCancelButton, false);
setOption(QWizard::NoDefaultButton, false);
setOption(QWizard::NoBackButtonOnStartPage, true);
+ if (!Utils::creatorTheme()->preferredStyles().isEmpty())
+ setWizardStyle(QWizard::ModernStyle);
setWindowFlags(windowFlags() & ~Qt::WindowContextHelpButtonHint);
if (HostOsInfo::isMacHost()) {