DEPRECATED
Qt-Advanced-Docking-System provides a Python wrapper directly, implemented with sip. It's easily available through conda-forge, and you should use it instead of qtpydocking:
https://github.com/conda-forge/pyqtads-feedstock/#installing-pyqtads
DEPRECATED
Pure Python port of the Qt-Advanced-Docking-System, supporting PyQt5 and PySide through qtpy.
- Python 3.6+
- qtpy
- PyQt5 / PySide
Sphinx-generated documentation
$ conda create -n docking -c conda-forge python=3.6 pyqt qt qtpy
$ conda activate docking
$ git clone https://github.com/klauer/qtpydocking
$ cd qtpydocking
$ python setup.py install
$ python run_tests.py