Qt dev branch: "invalid covariant return type" for QEvent

Florian Bruhin me at the-compiler.org
Wed May 25 20:07:21 BST 2022


On Tue, May 24, 2022 at 08:34:44PM +0200, Florian Bruhin wrote:
> Is that an issue in sip/PyQt? A backwards-incompatible change in Qt?
> Something else entirely?

FWIW, the following change in Qt seems to be the culprit:

QEvent: start to de-inline copy ctor and clone() of all subclasses
https://codereview.qt-project.org/c/qt/qtbase/+/400745

On that commit (da0f72ebb817bb9c92c7a183b281d8a4bf31a135), PyQt fails
to build in the same way, while it builds fine with the commit before
that.

Florian

-- 
            me at the-compiler.org | https://www.qutebrowser.org 
       https://bruhin.software/ | https://github.com/sponsors/The-Compiler/
       GPG: 916E B0C8 FD55 A072 | https://the-compiler.org/pubkey.asc
             I love long mails! | https://email.is-not-s.ms/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <https://www.riverbankcomputing.com/pipermail/pyqt/attachments/20220525/549e3999/attachment.sig>


More information about the PyQt mailing list