Skip to content

Python bindings to Qt Advanced Docking System for PySide6

License

Notifications You must be signed in to change notification settings

n-elie/pyside6_qtads

 
 

Repository files navigation

PySide6-QtAds

Latest Release License Monthly Downloads

Python/PySide6 bindings to the Qt Advanced Docking System library.

Pre-built wheels are available for Windows, macOS, and Linux. You can install with:

pip install PySide6-QtAds

You may also build from source. Example build from source on Ubuntu 22.04:

# Install Qt (e.g. with aqtinstall) to ~/Qt
LD_LIBRARY_PATH=~/Qt/6.4.0/gcc_64/lib \
CMAKE_PREFIX_PATH=~/Qt/6.4.0/gcc_64/lib/cmake/ \
PIP_EXTRA_INDEX_URL=https://download.qt.io/official_releases/QtForPython/ \
pip install -v .

Note: shiboken6-generator is required when building from source, and currently only available via Qt's package index.

Examples

https://github.com/mborgerson/Qt-Advanced-Docking-System/tree/pyside6

Credits

About

Python bindings to Qt Advanced Docking System for PySide6

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • CMake 51.9%
  • Python 45.5%
  • C 2.6%