forked from qt-creator/qt-creator
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>
This commit is contained in:
committed by
Orgad Shaneh
parent
7dbea56b9c
commit
7448db8448
@@ -35,6 +35,8 @@
|
|||||||
#include "qtcassert.h"
|
#include "qtcassert.h"
|
||||||
#include "wizardpage.h"
|
#include "wizardpage.h"
|
||||||
|
|
||||||
|
#include <utils/theme/theme.h>
|
||||||
|
|
||||||
#include <QDialog>
|
#include <QDialog>
|
||||||
#include <QDialogButtonBox>
|
#include <QDialogButtonBox>
|
||||||
#include <QHash>
|
#include <QHash>
|
||||||
@@ -333,6 +335,8 @@ Wizard::Wizard(QWidget *parent, Qt::WindowFlags flags) :
|
|||||||
setOption(QWizard::NoCancelButton, false);
|
setOption(QWizard::NoCancelButton, false);
|
||||||
setOption(QWizard::NoDefaultButton, false);
|
setOption(QWizard::NoDefaultButton, false);
|
||||||
setOption(QWizard::NoBackButtonOnStartPage, true);
|
setOption(QWizard::NoBackButtonOnStartPage, true);
|
||||||
|
if (!Utils::creatorTheme()->preferredStyles().isEmpty())
|
||||||
|
setWizardStyle(QWizard::ModernStyle);
|
||||||
setWindowFlags(windowFlags() & ~Qt::WindowContextHelpButtonHint);
|
setWindowFlags(windowFlags() & ~Qt::WindowContextHelpButtonHint);
|
||||||
|
|
||||||
if (HostOsInfo::isMacHost()) {
|
if (HostOsInfo::isMacHost()) {
|
||||||
|
Reference in New Issue
Block a user