diff --git a/sources/qetapp.cpp b/sources/qetapp.cpp index 6d1303bcb..ff8af961a 100644 --- a/sources/qetapp.cpp +++ b/sources/qetapp.cpp @@ -936,6 +936,21 @@ void QETApp::invertMainWindowVisibility(QWidget *window) { if (QMainWindow *w = qobject_cast(window)) setMainWindowVisible(w, !w -> isVisible()); } +/** + Autodetec Windows style + @param Windows style +*/ +#ifdef defined(Q_WS_WIN) + if ((QSysInfo::WindowsVersion >= QSysInfo::WV_VISTA + && QSysInfo::WindowsVersion < QSysInfo::WV_NT_based)) + style = QLatin1String("WindowsVista"); + else if ((QSysInfo::WindowsVersion >= QSysInfo::WV_XP + && QSysInfo::WindowsVersion < QSysInfo::WV_NT_based)) + style = QLatin1String("WindowsXP"); + else + style = QLatin1String("Windows"); // default styles for Windows +#endif + /** Change la palette de l'application @param use true pour utiliser les couleurs du systeme, false pour utiliser celles du theme en cours