Qt3d 5.15.8 and PyQt3D

Phil Thompson phil at riverbankcomputing.com
Mon Jan 16 14:51:32 GMT 2023


On 16/01/2023 11:05, Dmitry Shachnev wrote:
> Hi all,
> 
> On Wed, Jan 11, 2023 at 10:12:39AM +0000, Phil Thompson wrote:
>> On 11/01/2023 10:04, Ben Greiner wrote:
>> > Hi,
>> >
>> > current PyQt3D is not compatible with recently released Qt 5.15.8:
>> 
>> 5.15.12?
> 
> Well, the latest publicly available release is 5.15.8.
> 
>> Given Qt compatibility "promises" that must be a Qt bug.
> 
> The operator== is symmetrical now:
> 
> https://code.qt.io/cgit/qt/qt3d.git/commit/?id=fdba23fe5ed5eb87
> 
> So code that uses "a == b" will still build fine, but code generated by
> sip ("sipCpp->operator==(*a0)") no longer works. It can be replaced 
> with
> the new "equals" method.
> 
> But this change was cherry-picked from Qt 6 where this is a private
> header to Qt 5 where it is public (although undocumented).

It's still a Qt bug.

Phil


More information about the PyQt mailing list