[Development] Compatibility between Qt4 and Qt5 APIs

Andrey Ponomarenko aponomarenko at rosalab.ru
Mon Dec 24 09:56:23 CET 2012


Oswald Buddenhagen wrote:
> On Fri, Dec 21, 2012 at 05:31:29PM +0400, Andrey Ponomarenko wrote:
>> Here are useful reports about binary and source compatibility between
>> Qt4 and Qt5 APIs:
>>
>> Binary compatibility:
>> http://upstream-tracker.org/compat_reports/qt/4.8.4_to_5.0.0/abi_compat_report.html
>>
> this report is completely useless. there is no binary compat promise
> between major qt versions.
>
>> Source compatibility:
>> http://upstream-tracker.org/compat_reports/qt/4.8.4_to_5.0.0/src_compat_report.html
>>
> this report could be more useful. for example, the qtphonon and
> qt3support parts have been intentionally removed. still listing them in
> the report (especially in full detail) is just adding noise. some parts
> have been "demoted" to private api - it's technically correct to list
> them, but not in this much detail.
> the parser doesn't seem to be too clever - iiuc, it appears to be
> complaining about merged overloads.

The qtphonon and qt3support related changes have been removed from the 
report.

-- 
Andrey Ponomarenko, ROSA Lab.




More information about the Development mailing list