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

Thiago Macieira thiago.macieira at intel.com
Mon Mar 22 17:19:01 CET 2021


On Monday, 22 March 2021 02:23:01 PDT Roland Hughes wrote:
> Everybody else simply quit Qt when what they needed was nuked without
> warning.

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, most of which also 
include the new API that replaces. We've tried to deprecate the API as early 
as possible; in the worst case, 5.15 should produce the warning so you know 
the problem and can port away before making the jump to Qt 6, while the 
application is still otherwise working. 

The ones that have no replacement are so because the API in question is flawed 
for some reason or another.  If there are legitimate use-cases for the API 
that was removed, say so. And please state what problem was trying to be 
solved, not simply how you were using the API. Often, the solution is not a 
1:1 match to the removed and flawed functionality, but something that can help 
accomplish the same goal. As shown by the example of the KWallet CLI, there 
may be a much better and much simpler solution once the need is understood.

-- 
Thiago Macieira - thiago.macieira (AT) intel.com
  Software Architect - Intel DPG Cloud Engineering





More information about the Interest mailing list