Is PythonQt deprecated?

I have a C ++ application that I am compiling using Visual Studio 2010, which should be able to call several python scripts and read their output, but I cannot count on installing Python on the computer. PythonQt seems to be the preferred simple option, but every post I've seen dates back to 2009 or older. The main tutorial still talks about TrollTech.

This makes me think that this methodology / class is dated or possibly out of date. Is boost :: Python the way to go now, or is PythonQt still doing the trick, or am I just embedding Python in the normal C ++ way everyone else?

+6
source share
3 answers

PythonQt is under active development, only PythonQt 3.0 with support for Qt 5 and Python 3. Look at the PythonQt project page in Sourceforge .

+8
source

PythonQt is still alive, and its philosophy is significantly different from the other two components PySide and PyQt .

Another thing is that Florian 's community support efforts are very valuable and it updates components as needed.

It also does an excellent job of its own, and you can call the Python function from C++ or call the C++ function from Python and I don’t think that many applications will have additional requirements.

0
source

I thought PySide is the future of Qt in Python, and PythonQt will be deprecated from the start.

In PythonQt svn repo, there were only 11 commits from the beginning of 2013, and the latest version of PySide was only a few months ago. So, I would use PySide and say that "PythonQt is dead" and not using PythonQt. That's all I can say. Hope this helps.

-1
source

Source: https://habr.com/ru/post/970967/


All Articles