[Development] Binary incompatible changes to Qt 4.8

Yan Shapochnik Shapochniky at seapine.com
Thu May 24 14:13:31 CEST 2012

Since you are back porting this change to 4.8, I would also like to make a suggestion and include Mac OS X 10.8 Mountain Lion support in the same manner.

Yan Shapochnik

-----Original Message-----
From: development-bounces+shapochniky=seapine.com at qt-project.org [mailto:development-bounces+shapochniky=seapine.com at qt-project.org] On Behalf Of lars.knoll at nokia.com
Sent: Thursday, May 24, 2012 6:02 AM
To: thiago.macieira at intel.com; development at qt-project.org
Subject: Re: [Development] Binary incompatible changes to Qt 4.8

On 5/24/12 10:25 AM, "ext Thiago Macieira" <thiago.macieira at intel.com>

>On quinta-feira, 24 de maio de 2012 08.17.03, 
>frederik.gladhorn at nokia.com
>> The problem I am seeing is that Qt prints for every Qt application this:
>> Qt: Untested Windows version 6.2 detected!
>Oh, that's sure going to get some people scratching their heads, "but I 
>have Windows 8!" :-)
>The warning needs to go away, at least, provided that Qt *is* tested on 
>Windows 8. Whether we add the enum or not, that's a bit orthogonal.

Yes, the warning needs to be fixed.

But I don't have any problems with adding the new enum in a patch level release. The only thing it can break is that your code won't compile against 4.8.1 anymore if you use it. This is really one of these cases where we should make a small exception to our rule of not adding any API to a patch level release.

Please go ahead and back port the change to 4.8.


>Thiago Macieira - thiago.macieira (AT) intel.com
>  Software Architect - Intel Open Source Technology Center
>     Intel Sweden AB - Registration Number: 556189-6027
>     Knarrarnäsgatan 15, 164 40 Kista, Stockholm, Sweden 
>Development mailing list
>Development at qt-project.org

Development mailing list
Development at qt-project.org

More information about the Development mailing list