[Interest] Problems porting to Qt5

Christoph Feck christoph at maxiom.de
Sat Jan 5 23:15:51 CET 2013


On Saturday 05 January 2013 22:59:54 Nikos Chantziaras wrote:
> On 05/01/13 23:53, Christoph Feck wrote:
> > On Friday 04 January 2013 21:42:59 Nikos Chantziaras wrote:
> >> I'm not using anything from KDE, actually.  The application
> >> compiles just fine with Qt5.  The whole point is that Qt5
> >> applications don't have a native look under KDE.
> > 
> > If you mean the Oxygen look, then yes, your application uses
> > parts of KDE, because Oxygen is the KDE style, in other words,
> > you are not using a native Qt style.
> 
> Oxygen *is* a native Qt style.

Sorry, it's not.

oxygenstyle.cpp:96:#include <KColorUtils>
oxygenstyle.cpp:97:#include <KGlobal>
oxygenstyle.cpp:98:#include <KGlobalSettings>
oxygenstyle.cpp:99:#include <KIconLoader>
oxygenstyle.cpp:100:#include <KIcon>
oxygenstyle.cpp:101:#include <kdeversion.h>
oxygenstyle.cpp:106:#include <kio/authinfo.h>
oxygenstylehelper.h:28:#include <KWindowSystem>
oxygenstylehelper.h:29:#include <KDebug>
oxygenframeshadow.h:42:#include <KColorScheme>
oxygenstyle.h:65:#include <KIcon>
oxygenmdiwindowshadow.h:39:#include <KColorScheme>
oxygenstylehelper.cpp:23:#include <KColorUtils>
oxygenstylehelper.cpp:24:#include <KColorScheme>
oxygenframeshadow.cpp:41:#include <KColorUtils>
[etc.]

A port of Oxygen to Qt 4 has long been discussed, but right now, it is 
a KDE style, mostly because the color system in Qt 4 is inferior to 
that in KDE.

-- 
Christoph Feck
http://kdepepo.wordpress.com/
KDE Quality Team



More information about the Interest mailing list