Feedback from compiling KWin against Qt5/KF5
David Faure
faure+bluesystems at kde.org
Sat Mar 23 15:34:01 UTC 2013
On Thursday 07 March 2013 15:02:26 Martin Gräßlin wrote:
> * Removed methods/ctors which were not marked as deprecated. These are:
> ** KDesktopFile::KDesktopFile(const char *resourceType, const QString
> &fileName)
> -> replaced by a ctor with QStandardPaths::StandardLocation resourceType
-> added to KDE5PORTING.html
> ** KXMessages( const char* accept_broadcast, QWidget* parent, bool obsolete
> ) -> API doc states that obsolete is always true, second ctor is marked as
> deprecated, but that one is still present while the non deprecated got
> removed
Well, I removed the "bool obsolete", makes sense, no? :)
> ** KLocale::insertCatalog(const QString& catalog)
-> added to KDE5PORTING.html
> ** KAboutData changed semantics completely, previous one in K4AboutData.
> Not obvious to discover, noticed through KCmdLineArgs taking a K4AboutData
> argument. This needs documentation (if it doesn't exist) or even better a
> compile warning pointing to the deprecated class
-> added to KDE5PORTING.html
> * same issue for KGlobal which used to be included with KStandardDirs and
> similar.
Well, KGlobal is going away anyway.
--
David Faure, faure at kde.org, http://www.davidfaure.fr
Sponsored by BlueSystems and KDAB to work on KDE Frameworks
More information about the Kde-frameworks-devel
mailing list