Add QT support to Blender, letting you create custom UI for your addons with PySide2 QtWidgets.
feature | description |
---|---|
fully custom UI | Instead of feeling limited by N-Panel only UI. Do whatever you want. |
cross app | Qt widgets run nativaly in Krita, 3ds Max, Maya, … and are great to use in cross dcc pipelines |
existing community | hundreds of QT widgets on GitHub you can reuse, and lots of stack exchange questions answered regarding qt. |
Themed | BQT ships with a basic blender theme, so qt widgets will by default look similar to Blender. |
- Blender
2.83
or higher. - Windows (stable) or Mac (experimental)
- PySide2
- Install & enable the bqt addon (see installation docs)
- Create & show your Qt widget, bqt will automatically register it with it's widget manager.
- The bqt env vars let you toggle bqt features on and off
- sample code: bqt_demo shows you how to use bqt with several qt demos you can run in Blender
- i'm a technical writer and want to contribute to the docs. see readme on the wiki.
- i'm a dev and want to contribute to bqt code, see contribute guidelines.
Discuss BQT on
- the BlenderArtists thread
- Ynput thread