SUMMARY If you select the QT widget style 'Windows' on Windows 10 you get the horrible Windows Classic GUI. According to the QT documentation this style should adapt to the current GUI on Windows. STEPS TO REPRODUCE 1. Start digiKam 2. Open 'configure digiKam' 3. Switch to 'Miscelleanous' 4. Switch to 'Appearence' 5. Select the widget style 'Windows' OBSERVED RESULT Windows Classic GUI EXPECTED RESULT Windows 10 style widget and buttons SOFTWARE/OS VERSIONS Windows: Windows 10 Home 20H2 ADDITIONAL INFORMATION This applies to all digiKam versions I have tested: 7.1 final, 7.2 beta 2 and 7.2 rc
Well, we can only provide the styles that Qt provides. You can set the Fusion Style in digiKam Setup, which looks more modern. Otherwise there is a Windows Vista style that we have deactivated that has problems with color schemes. Otherwise a bug report on Qt according to the wish for a modern widget style. Maik
Okay, thanks for the info. Since I usually do not use the color schemes: Is there a way to add the qtwindowsvistastyle manually?
Here are the styles that are currently possible: https://doc.qt.io/qt-5.12/gallery.html Maik
I see there is the corresponding dll in plugins/styles. Is there a hidden switch or something like that?
We can also allow the Windows Vista style, just setting a color scheme doesn't look good in some places. Otherwise change this entry in digiKamrc, but you need a text editor that can handle the Unix line end. [General Settings] Application Style=windowsvista Maik
That worked. Looks much more like a native Windows application now. Thanks!
Git commit 6bc2491f108f1a954c4e0cf439e8ad3c8e054be6 by Maik Qualmann. Committed on 08/03/2021 at 18:30. Pushed by mqualmann into branch 'master'. allow setting of Windows Vista style M +1 -8 core/libs/settings/applicationsettings.cpp M +2 -5 core/showfoto/setup/showfotosetupmisc.cpp M +2 -5 core/utilities/setup/setupmisc.cpp https://invent.kde.org/graphics/digikam/commit/6bc2491f108f1a954c4e0cf439e8ad3c8e054be6
Maik, I think this file can be closed now... Gilles
Fixed with commit https://invent.kde.org/graphics/digikam/commit/6bc2491f108f1a954c4e0cf439e8ad3c8e054be6