a Blender add-on wrapper for QtPythonConsole, a simple qt script editor & console.
This wrapper exposes the console as an addon. You can start it from the menu: window/qt console
There's a dependency on Qt (I used PySide2 for testing)
Plugget installation
• install plugget
• run this code in the blender script editor:
import plugget.commands
plugget.commands.install("QtPythonConsole")
Manual installation
• copy the python file to your addons folder.
• install QtPythonConsole
--- download all files from repo
--- put them in a folder named `QtPythonConsole`
--- copy the folder to your Blender addons/modules folder
• pip install a qt python module to your blender modules folder e.g. PySide2 or PyQt5
- Bugs & feature requests for the original console go here: QtPythonConsole issues (likely unsupported)
- Packaging & Blender add-on support here: QtPythonConsole-Blender-add-on issues
This repo was made to test several types of dependencies, as a demo for plugget. (See the QtPythonConsole plugget package)
- a Python module in a repo: QtPythonConsole
- a Blender addon in a repo: bqt
- bqt has it's own dependency: Python pip install:
PySide2
- bqt has it's own dependency: Python pip install:
TODO:
- handle dependencies smarter
- should work without bqt, with just PySide2 or PyQt5 if you handle the QT yourself.