Return QPalette() if we have no custom palette

Merged David Redondo requested to merge work/qpalette into master

If the app colorscheme is changed (for example by KColorSchemeManager), mPalette can go out of sync with the palette that is actually used for coloring icons when no custom palette is set.

Merge request reports