[Interest] The willy-nilly deletion of convenience, methods (was: Mixing Commercial and Open...)

Roland Hughes roland at logikalsolutions.com
Mon Mar 22 22:55:04 CET 2021


On 3/22/21 4:03 PM, Thiago Macieira wrote:
> No removals have happened without warning. Please stop the FUD. (who am I
> kidding? you're not going to stop)
>
> All removals were announced by way of deprecation messages,

A deprecation message at compile time is __not__ a warning to the 
installed base. This is especially true for things that were built with 
earlier versions of Qt and are now just being recompiled with a much 
later version.

A message in interest saying "Hey! We are about to nuke this, is anyone 
actually using it?"

That's a warning. People who have stuff built with 4.x or very early 5.x 
can then make an informed decision. That is __not__ FUD, that is reality.

Deprecated is not same as having gone away. Just how many major releases 
as asprintf() been deprecated for?

https://doc.qt.io/qt-5/qstring.html#asprintf

On Monday, 22 March 2021 02:37:08 PDT Benjamin TERRIER wrote:

> but the removal of toList(), toSet() & co.  is already a pain, and we
> basically needed to add helper functions to keep our code readable.

That duth sound a bit more like something was shot and left in the woods.


-- 
Roland Hughes, President
Logikal Solutions
(630)-205-1593

http://www.theminimumyouneedtoknow.com
http://www.infiniteexposure.net
http://www.johnsmith-book.com
http://www.logikalblog.com
http://www.interestingauthors.com/blog

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.qt-project.org/pipermail/interest/attachments/20210322/45ad2cc6/attachment.html>


More information about the Interest mailing list