[prev in list] [next in list] [prev in thread] [next in thread] 

List:       pykde
Subject:    Re: Qt3d 5.15.8 and PyQt3D
From:       Phil Thompson <phil () riverbankcomputing ! com>
Date:       2023-01-16 14:51:32
Message-ID: 3e3c24c46879dfc10c35c41968b97377 () riverbankcomputing ! com
[Download RAW message or body]

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
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic