[Development] Undeprecating QString::null

Eike Ziller Eike.Ziller at qt.io
Tue Jan 16 17:38:15 CET 2018


> On Jan 16, 2018, at 17:16, Uwe Rathmann <Uwe.Rathmann at tigertal.de> wrote:
> 
> On Tue, 16 Jan 2018 16:47:57 +0100, Olivier Goffart wrote:
> 
>> Just change your code to use "= QString()", no #ifdef necessary.
> 
> The "just change" introduces a binary incompatibility - right ?

I don’t see why that would be the case, the function signature doesn’t change.

Br, Eike

> 
> Please be aware, that Qwt is part of almost any Linux distro - according 
> to sourceforge it has more than 1000 additional downloads every week 
> since many years.
> 
> All distro maintainers would not only have to upgrade the Qwt packages, 
> but also all packages depending on it - users would have to rebuild.
> 
> Considering the strict compatibility rules you have for Qt you will 
> understand, that this is nothing I would like to do easily.
> 
> But could you please comment on why this change is an improvement - 
> beyond getting rid of 3-4 lines in qstring.h ?
> 
> Thanks,
> Uwe
> 
> 
> _______________________________________________
> Development mailing list
> Development at qt-project.org
> http://lists.qt-project.org/mailman/listinfo/development

-- 
Eike Ziller
Principal Software Engineer

The Qt Company GmbH
Rudower Chaussee 13
D-12489 Berlin
eike.ziller at qt.io
http://qt.io
Geschäftsführer: Mika Pälsi,
Juha Varelius, Mika Harjuaho
Sitz der Gesellschaft: Berlin, Registergericht: Amtsgericht Charlottenburg, HRB 144331 B



More information about the Development mailing list