Skip to main content

BQt

PyPI version latest tag

Add QT support to Blender, letting you create custom UI for your addons with PySide6 QtWidgets. custom ui sample

Features

feature description
fully custom UI Instead of feeling limited by N-Panel only UI. Do whatever you want.
cross app Qt widgets run natively 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 applies the blender-qt-stylesheet so qt widgets will by default look similar to Blender.

Requirements

  • Blender 4.2 (bqt aim to support the earliest LTS version still under support)
  • Windows or Mac
  • PySide6
  • PyObjC & iterm2 (Mac only)

How to use

  1. Install & enable the bqt addon (see installation docs)
  2. Create & show your Qt widget, bqt will automatically register it with its 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

contribute

  • I am a technical writer and want to contribute to the docs. see readme on the wiki.
  • I am a dev and want to contribute to bqt code, see contribute guidelines.
  • I am a user or tester and want to report a bug or request a feature, please post here

Community

Discuss BQt on

Blender legacy versions

Recommended version of bqt for legacy Blender versions.

Blender bqt notes
4.2+ 2.0.0 Moving from addon to Blender extensions
Dropped support for PySide2
2.93 -> 4.1 1.4.2
2.83 -> 2.92 1.4.0 Uncompatible logging option used

Metadata

Release files for bqt 2.2.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for bqt 2.2.0
File Size Uploaded
bqt-2.2.0.tar.gz 25.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for bqt 2.2.0
File Interpreter ABI Platform
bqt-2.2.0-py3-none-any.whl Python 3 none any Details

Total release size: 55.2 kB

Release files / bqt-2.2.0.tar.gz

Download URL bqt-2.2.0.tar.gz
Size 25.5 kB
Tags Source
SHA-256 checksum
How to use checksums
ff92f46344a9999b2554ce29daa11126d04e553ff72e992fe02425bcdf564bc5
BLAKE2b-256 checksum
How to use checksums
beb57da8f7d76982c3bb876fc3af6493f91fb78afbe574dd0b55ef26775b4f21
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.25

Release files / bqt-2.2.0-py3-none-any.whl

Download URL bqt-2.2.0-py3-none-any.whl
Size 29.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
3f3ce2769daf73dc1484f4e760519b34bd790126eed773288f1250f74d864a5f
BLAKE2b-256 checksum
How to use checksums
f8fb6d72f243715dd974afb66f6a25a0a05a97f69ac4c866bf9c14d34ff281f7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.25

Release history Release notifications | RSS feed

This release

2.2.0 This release

2 release files

2.1.0

2 release files

2.0.0

2 release files

1.4.2

2 release files

1.4.1

2 release files

1.4.0

2 release files

1.3.6

2 release files

1.3.5

2 release files

1.3.4

2 release files

1.3.3

2 release files

1.3.2

2 release files

1.3.1

2 release files

1.3.0

2 release files

1.2.3

2 release files

1.2.2

2 release files

1.2.1

2 release files

1.2.0

2 release files

1.1.0

2 release files

1.0.0

2 release files

0.2.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page