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