[Development] proposing "removed apis" playground project

shane.kearns at accenture.com shane.kearns at accenture.com
Tue Jan 24 17:01:21 CET 2012


This module should be able to host any removed classes if they are technically feasible to build on top of Qt5 after removal from the current library they live in.

You will need to:
get agreement from the maintainer(s) to remove those models from Qt5
submit a patch to actually remove them
submit a patch to add them to the "removed apis" repository
further patches may be required to compile, for example if the class depends on private headers or non exported classes

QFtp was easy to move, QHttp was harder (due to usage of QAuthenticatorPrivate)

From: development-bounces+shane.kearns=accenture.com at qt-project.org [mailto:development-bounces+shane.kearns=accenture.com at qt-project.org] On Behalf Of Stephen Kelly
Sent: Tuesday, January 24, 2012 15:39
To: development at qt-project.org
Subject: Re: [Development] proposing "removed apis" playground project


On Tuesday, January 24, 2012 15:11:08 shane.kearns at accenture.com wrote:

> This project is to host the source code of APIs which have been removed in

> Qt5, where the replacement does not cover all features. Initially it will

> be used for static library versions of QFtp and QHttp. As previously

> discussed on this mailing list, some applications depend on features of

> these classes which are not supported by QNetworkAccessManager. However the

> APIs are being removed from Qt5 due to quality of the implementation.



QProxyModel also likely belongs in such a module (I think it's deprecated since Qt 4.1).



Possibly QDirModel too (replaced by QFileSystemModel).



Thanks,



--

Stephen Kelly <stephen.kelly at kdab.com> | Software Engineer

KDAB (Deutschland) GmbH & Co.KG, a KDAB Group Company

www.kdab.com || Germany +49-30-521325470 || Sweden (HQ) +46-563-540090

KDAB - Qt Experts - Platform-Independent Software Solutions

________________________________
Subject to local law, communications with Accenture and its affiliates including telephone calls and emails (including content), may be monitored by our systems for the purposes of security and the assessment of internal compliance with Accenture policy.
______________________________________________________________________________________

www.accenture.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.qt-project.org/pipermail/development/attachments/20120124/91fa8f2e/attachment.html>


More information about the Development mailing list