[Development] Backwards compatibiltiy break in Qt 5.5

Robert Iakobashvili coroberti at gmail.com
Tue Jul 28 09:50:51 CEST 2015


On Tue, Jul 28, 2015 at 11:48 AM, Marc Mutz <marc.mutz at kdab.com> wrote:
> On Monday 27 July 2015 20:44:48 Thiago Macieira wrote:
>> On Monday 27 July 2015 21:41:44 NIkolai Marchenko wrote:
>> > Yes,but this requires making override visible in every file of the
>> > project.
>>
>> We can solve this by having a global #ifdef that can change the setting.
>
> Or an environment variable, so you don't have to recompile the world...
>
> --
> Marc Mutz <marc.mutz at kdab.com> | Senior Software Engineer
> KDAB (Deutschland) GmbH & Co.KG, a KDAB Group Company
> Tel: +49-30-521325470
> KDAB - The Qt Experts

Yes, it's a good idea to have an environment variable or
a pre-processing flag to preserve the existing behavior.

In Qt 5.* the default could be the old behavior,
and in Qt 6 - the new.

jm2c to add.

Regards,
Robert



More information about the Development mailing list