[Development] Binary incompatible changes to Qt 4.8

Giuseppe D'Angelo dangelog at gmail.com
Wed May 23 23:00:20 CEST 2012


On 23 May 2012 20:03, Girish Ramakrishnan <girish at forwardbias.in> wrote:
> Hi Andreas,
>
> On Wed, May 23, 2012 at 11:12 AM, Andreas Holzammer
> <andreas.holzammer at kdab.com> wrote:
>> Hi,
>>
>> I wanted to backport the support for Windows 8 to Qt 4.8, which is
>> already done for Qt5 in https://codereview.qt-project.org/#change,22940
>> With this change a symbol is added and therefore binary compatibility is
>> broken. I know i cannot do that for Qt 4.8, so my question if we should
>> do this anyhow or how we want to handle this.
>>
>
> That change preserves BC (enums don't create symbols either). It only
> breaks SC between patch releases which we avoid.
>
> I think it's fine to backport it and mark the enum with \internal for qdoc.

But that breaks the purpose of the patch: having a public&documented
way for Qt apps to detect if they're running under Windows 8.

Generally speaking, are there no plans of going towards 4.9 for this
kind of things? Or slightly change the policies for what regards 4.8?

Cheers,
-- 
Giuseppe D'Angelo



More information about the Development mailing list