ui: on windows, use native menus

Minor UI improvement for Windows users.
This commit is contained in:
itsmattkc
2020-04-06 00:14:36 +10:00
parent edc38ad8a2
commit 59fa80ae57
8 changed files with 26 additions and 6 deletions
+9
View File
@@ -40,6 +40,15 @@ QList<StyleDescriptor> StyleManager::ListInternal()
return style_list;
}
void StyleManager::UseNativeWindowsStyling(QWidget *widget)
{
#ifdef Q_OS_WINDOWS
QStyle* s = QStyleFactory::create(QStringLiteral("windowsvista"));
widget->setStyle(s);
widget->setPalette(s->standardPalette());
#endif
}
QPalette StyleManager::ParsePalette(const QString& ini_path)
{
QSettings ini(ini_path, QSettings::IniFormat);