Unsolved Embed python editor debugger in QT/C++ application
-
The flipside of using PySide or PyQT is to embed Python in a QT/C++ application and use Python as a scripting language within the QT/C++ application. The missing components are an editor/debugger. QScintilla is the choice of editor , clearly, and there are even some QT applications that have implemented a python debugger but they are GPL.
So I am looking for a QT Python editor/debugger widget that is LGPL at least? It would seem to be an obvious essential tool for anyone embedding Python in a QT/C++ app...
An example implementation (GPL) of what I imagine is ITOM https://itom.bitbucket.io/start.html -
I prefer using pycharm in jetchains.
https://www.jetbrains.com/pycharm/This community version software ilicense is Apache License 2.0.
https://github.com/JetBrains/intellij-community/blob/master/LICENSE.txtPlease try it:)
-
Hey @loopless you look for something to embedd directly? Not a separate IDE I suppose.
We set up something with https://github.com/pyQode but its not maintained anymore and lacks a debugger.
There is https://github.com/mu-editor/mu which implements a debugger on its own and uses QScintilla as well.
Sorry. For not giving a direct answer. But maybe some things to look at?
I'm curious what you'll do. -
Thanks for the replies.Yes we are looking for something to embed directly. Using a separate IDE is possible ( we have done it) , but it is a bit awkward for users who are often not Python jedi-masters...