Pyqtdeploy plan for the end of qmake?

Patrick Stinson patrickkidd at gmail.com
Tue Jul 7 20:12:03 BST 2020


I am not familiar with cmake yet, but do you think that ditching qmake will make it possible to compile and link sip extensions against the pip-installed pyqt5 on various platforms? I have an app that has a custom sip extension.

I would say that I spend the more time hacking though configuring+compiling the various pyqt5 stacks (release | debug <==> macOS | iOS | linux | windows) just so I can get qmake to compile my app’s simple sip-based Qt-based extension. A ground-up makefile approach didn’t save any time on qmake considering the lack of portability with windows.

Cheers,
-Patrick

> On Apr 28, 2020, at 4:34 AM, Patrick Stinson <patrickkidd at gmail.com> wrote:
> 
> Yep, cmake.
> 
>> On Apr 28, 2020, at 12:47 AM, Phil Thompson <phil at riverbankcomputing.com> wrote:
>> 
>> On 28/04/2020 06:44, Patrick Stinson wrote:
>>> Phil,
>>> What is the plan for pyqtdeploy on Qt 6 when qmake is retired?
>>> Planning to just port to qmake?
>> 
>> You mean cmake?
>> 
>>> It doesn’t seem like there is a ton of code for the .pro output...
>> 
>> PyQt6 will require SIP v6 which will include a cmake builder (to replace the qmake builder in PyQt-builder).
>> 
>> Before that time pyqtdeploy will support SIP v5 (currently planned for v3.1) and subsequent support for SIP v6 should be trivial.
>> 
>> Phil



More information about the PyQt mailing list