diff --git a/examples/widgets/gallery/main.cpp b/examples/widgets/gallery/main.cpp index 2677b3708cf..95fffbdd3c1 100644 --- a/examples/widgets/gallery/main.cpp +++ b/examples/widgets/gallery/main.cpp @@ -9,6 +9,7 @@ int main(int argc, char *argv[]) { QApplication app(argc, argv); + app.styleHints()->setColorScheme(Qt::ColorScheme::Dark); WidgetGallery gallery; gallery.show(); return QCoreApplication::exec(); diff --git a/examples/widgets/gallery/widgetgallery.cpp b/examples/widgets/gallery/widgetgallery.cpp index d38dcbd5e82..92c878fcb6e 100644 --- a/examples/widgets/gallery/widgetgallery.cpp +++ b/examples/widgets/gallery/widgetgallery.cpp @@ -140,9 +140,7 @@ WidgetGallery::WidgetGallery(QWidget *parent) colorSchemeComboBox->addItem(tr("Auto")); colorSchemeComboBox->addItem(tr("Light")); colorSchemeComboBox->addItem(tr("Dark")); - // override the color scheme to dark - qApp->styleHints()->setColorScheme(Qt::ColorScheme::Dark); - colorSchemeComboBox->setCurrentIndex(2); + colorSchemeComboBox->setCurrentIndex(static_cast(qApp->styleHints()->colorScheme())); auto colorSchemeLabel = createWidget1(tr("&Color Scheme:"), "colorSchemeLabel"); colorSchemeLabel->setBuddy(colorSchemeComboBox);