What | Removed | Added |
---|---|---|
Flags | needinfo?(shundhammer@suse.com) |
(In reply to Lukas Ocilka from comment #13) > But GNOME is the default. So, what about fixing / changing the style? > Obviously it doesn't need to be done by us. Possible? I quoted the relevant code in comment #11 (including the link to the upstream repo). To me this looks like all color handling for this is done in the Gtk classes; no idea what would happen if this all of a sudden would use the QWidget::palette(). AFAIK Gtk themes use a whole lot of auxiliary files for things like colors; would this integrate with just using the QWidget::palette()? Or would single widgets just stick out like a sore thumb? I don't know. AFAICS we simply use the upstream code verbatim without any patch, and the change log shows exclusively openSUSE community members. https://build.opensuse.org/package/show/openSUSE:Factory/libqt5-qtstyleplugins https://build.opensuse.org/package/view_file/openSUSE:Factory/libqt5-qtstyleplugins/libqt5-qtstyleplugins.changes?expand=1 To me this looks like we don't have that much in-house expertise, probably in particular not with the grey area where Qt meets Gtk. Is it possible to hammer it into shape? Probably; after all, it's just software. Will it break stuff? Very likely. Is it worth it? I don't think so. This is about optimizing a pathological case that will hopefully never happen.