On Saturday, April 30, 2016 11:16:09 AM Allen Winter wrote: > Howdy, > > Frederik sent me bug https://bugs.kde.org/show_bug.cgi?id=362363 for Krazy > about > how to include Qt headers in KDE code, as described at > https://community.kde.org/Policies/Library_Code_Policy#Getting_.23includes_right > > I believe with K5 we decided that #include <QFoo> is correct and we should > not be using #include <QtModule/QFoo> any longer. > > If so, I can edit the wiki accordingly. I just wanted to double-check the > policy. >
To reiterate the policy as Krazy tries to enforce: KF5 - always use #include <QClass> KDE4 - for your installed library headers use #include <QtModule/QClass> else use #include <QClass> since the wiki I assume is meant for KF5 and we no longer care about KDE4, I will change the page to say "always use #include <QClass>...."