Priority: P1: Critical
Affects Version/s: 5.15.0
Fix Version/s: None
Component/s: GUI: Look'n'Feel
Most of my application uses the Fusion style with a custom QPalette (set with qApp->setStyle() and qApp->setPalette()), however I set some specific widgets to the system style/palette using QStyleFactory::create(QStringLiteral("windowsvista")) and QStyle::standardPalette(). This works as expected in Qt 5.14.2 and lower, but has stopped working in Qt 5.15.0.
The issue appears to be that QStyle::standardPalette() now returns an empty QPalette where it didn't before. Here is QDebug output from both versions:
|For Gerrit Dashboard: QTBUG-85226|
|328430,1||Update QPalette() documentation to not mention the application palette||5.15||qt/qtbase||Status: NEW||+2||0|