Ticket #4853: mythtv-4853-StyleSetting_default.patch
File mythtv-4853-StyleSetting_default.patch, 1.3 KB (added by , 13 years ago) |
---|
-
programs/mythfrontend/globalsettings.cpp
2860 2860 2861 2861 void fillSelections(void) { 2862 2862 clearSelections(); 2863 addSelection(QObject::tr("Desktop Style"), ""); 2863 addSelection(QObject::tr("Desktop Style"), 2864 "UseSystemDefaultDesktopStyle"); 2864 2865 QStyleFactory factory; 2865 2866 QStringList list = factory.keys(); 2866 2867 QStringList::iterator iter = list.begin(); -
libs/libmyth/mythcontext.cpp
7 7 #include <qfileinfo.h> 8 8 #include <qdesktopwidget.h> 9 9 #include <qpainter.h> 10 #include <QStyleFactory> 10 11 11 12 #include <cmath> 12 13 #include <queue> … … 2018 2019 2019 2020 d->m_qtThemeSettings = new Settings; 2020 2021 2021 QString style = GetSetting("Style", " ");2022 if ( style != "")2022 QString style = GetSetting("Style", "UseSystemDefaultDesktopStyle"); 2023 if (QStyleFactory::keys().contains(style)) 2023 2024 qApp->setStyle(style); 2024 2025 2025 2026 QString themename = GetSetting("Theme");