[PyQt] [SIP5] : An example of SIP5 with QT5.x and PyQt5.y

Robert MARUT rmarut at orange.fr
Tue Apr 14 17:53:06 BST 2020

Thanks for your help Phil. I have to configure all the Qt headers directory
in the toml "include-dirs" key.

I can build now my example with sip5 but trying to import the library into
Python. I have this error message : " RuntimeError: the PyQt5.QtCore module
failed to register with the sip module"

Qt : 5.14.1
PyQt : 5.14.2
SIP : 5.2.0
MSVC 2017 x64


-----Message d'origine-----
De : Phil Thompson <phil at riverbankcomputing.com> 
Envoyé : mardi 14 avril 2020 16:41
À : Robert MARUT <rmarut at orange.fr>
Cc : pyqt at riverbankcomputing.com
Objet : Re: [PyQt] [SIP5] : An example of SIP5 with QT5.x and PyQt5.y

On 14/04/2020 15:22, Robert MARUT wrote:
> Hello
> Is there somewhere a small example of the use SIP5 with QT5.X ? In 
> particular how to configure both sip and toml files for all Qt include 
> paths.

I'd look at the QScintilla Python bindings in the tarball. 
pyproject.toml and project.py together are about 120 lines.


More information about the PyQt mailing list