[Bug 276855] KDE applications are not using the native widget style

Patrick Spendrin ps_ml at gmx.de
Wed Feb 29 06:52:24 UTC 2012


https://bugs.kde.org/show_bug.cgi?id=276855





--- Comment #8 from Patrick Spendrin <ps_ml gmx de>  2012-02-29 06:52:24 ---
(In reply to comment #6)
> It should fit the default style as well as possible, which Qt at least tries to
> do, and which you are overriding.
We do override it for two reasons: 1) the default style mimics one of the many
styles even Microsofts own applications used over the years - which means
calling it default platform style is not the best wording. 2) KDE on Windows
brings a set of applications which are highly integrated. To show that these
apps belong together, a common style is a good thing imo.

> 
> If we're shifting from the idea of KDE as an environment to KDE as a framework
> (or a set of frameworks), that should include matching the native style of the
> platform.

Who is we anyway (this is actually something for a blogpost)? Also this bug
report is about now and not about KDE5.

> 
> (For the X11 case, I'll double-check what actually happens, and if it really
> still defaults to Oxygen even in GTK+-based environments as the code seems to
> indicate, I'll file a separate bug for that.)

To end this discussion:
KDE on Windows uses oxygen as its default style because there is no other good
looking style out there, because a Windows default style simply doesn't exist
(there is a Qt default windows style, but that is different). This could be
changed in the future, but I doubt it will happen.
People who think that KDE on Windows shouldn't build kde-workspace are simply
bringing up the same arguments that have been answered 5 years ago; if you
accept that KDE on Windows exists and is part of KDE, then we are allowed to
build & distribute what we can. How we distribute our efforts is something that
the KDE on Windows developers will decide for themselves, and cannot be
commanded by somebody else.

regards,
Patrick

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the Kde-windows mailing list