This release is a pre-release and may not be stable for production use.
The PyQt5 wheels do not provide tools such as Qt Designer that were included in the old binary installers. This package aims to provide those in a separate package which is useful for developers while the official PyQt5 wheels stay focused on fulfilling the dependencies of PyQt5 applications.
Installation
yourenv\Scripts\pip.exe install --pre pyqt5-tools~=5.11
You will generally install pyqt5-tools using pip install. In most cases you should be using virtualenv or venv to create isolated environments to install your dependencies in. The above command assumes an env in the directory yourenv. The --pre allows for the latest version to be installed despite not being a full release version. You will have to decide if this is a good option for you at any given point in time. The ~=5.11 specifies a release compatible with 5.11 which will be the latest version of pqyt5-tools built for PyQt5 5.11. If you are using a different PyQt5 version, specify it instead of 5.11. PyPI keeps a list of all available versions.
Usage
For each tool a script is created such that you get files like Scripts\designer.exe to launch the programs. Each one searches up the filesystem tree to find a .env file and loads it if found. If found the environment variable DOT_ENV_DIRECTORY will be set to the directory containing the .env file. With this extra variable you can specify paths relative to the .env location.
PYQTDESIGNERPATH=${PYQTDESIGNERPATH};${DOT_ENV_DIRECTORY}/path/to/my/widgets
There is a Scripts\pyqt5designer.exe entry point that will help fill out PYQTDESIGNERPATH from either command line arguments or a .env file. Unknown arguments are passed through to the original Qt Designer program.
Usage: pyqt5designer [OPTIONS]
Options:
-p, --widget-path DIRECTORY Paths to be combined with PYQTDESIGNERPATH
--designer-help Pass through to get Designer's --help
--help Show this message and exit.
If you want to use Form > View Code... from within Designer you can run Scripts\pyqt5toolsinstalluic.exe and it will copy pyuic5.exe such that Designer will use it and show you generated Python code. pyqt5 must already be installed or this script will be unable to find the original pyuic5.exe to copy.
In addition to the standard features of the official Designer plugin, this provides an exception dialog for your widget’s Python code. Otherwise Designer in Windows silently crashes on Python exceptions.
The QML plugin is also included for use with qmlscene.exe and qmltestrunner.exe.
Release files for pyqt5-tools 5.11.2.1.4rc1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distributions (wheels)
| File | Reset | |||
|---|---|---|---|---|
| pyqt5_tools-5.11.2.1.4rc1-cp37-none-win_amd64.whl | CPython 3.7 | none | Windows x86-64 | Details |
| pyqt5_tools-5.11.2.1.4rc1-cp37-none-win32.whl | CPython 3.7 | none | Windows x86-32 | Details |
| pyqt5_tools-5.11.2.1.4rc1-cp36-none-win_amd64.whl | CPython 3.6 | none | Windows x86-64 | Details |
| pyqt5_tools-5.11.2.1.4rc1-cp36-none-win32.whl | CPython 3.6 | none | Windows x86-32 | Details |
| pyqt5_tools-5.11.2.1.4rc1-cp35-none-win_amd64.whl | CPython 3.5 | none | Windows x86-64 | Details |
| pyqt5_tools-5.11.2.1.4rc1-cp35-none-win32.whl | CPython 3.5 | none | Windows x86-32 | Details |
Total release size: 319.8 MB
Release files / pyqt5_tools-5.11.2.1.4rc1-cp37-none-win_amd64.whl
| Download URL | pyqt5_tools-5.11.2.1.4rc1-cp37-none-win_amd64.whl |
|---|---|
| Size | 59.3 MB |
| Tags | CPython 3.7 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
17601b7e19d8c67e9a9162dfc839e459844f045cb9681f17c116b2ab95d618dc
|
|
BLAKE2b-256 checksum How to use checksums |
d88e3c4d3e0d00b3d37e550976ac2e049c0df4bd20497242f3dc52cf6d64dfcf
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.11.0 pkginfo/1.4.2 requests/2.13.0 setuptools/39.0.1 requests-toolbelt/0.8.0 tqdm/4.27.0 CPython/3.7.0
|
Release files / pyqt5_tools-5.11.2.1.4rc1-cp37-none-win32.whl
| Download URL | pyqt5_tools-5.11.2.1.4rc1-cp37-none-win32.whl |
|---|---|
| Size | 47.9 MB |
| Tags | CPython 3.7 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
9d1c825a790cb37501b5ae3ab7e0647f759da6e3f573c9dfb4109f189910fff0
|
|
BLAKE2b-256 checksum How to use checksums |
77ff4d9ed82b1a64ce063cb6af3517a18c1acbbc4f03a6558b1f4cb8c599d89e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.11.0 pkginfo/1.4.2 requests/2.13.0 setuptools/39.0.1 requests-toolbelt/0.8.0 tqdm/4.27.0 CPython/3.7.0
|
Release files / pyqt5_tools-5.11.2.1.4rc1-cp36-none-win_amd64.whl
| Download URL | pyqt5_tools-5.11.2.1.4rc1-cp36-none-win_amd64.whl |
|---|---|
| Size | 58.4 MB |
| Tags | CPython 3.6 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
eaa5e6c612768259580a5c3533edaecc725f8f01ff9fb8f1b1256c86cefcba0a
|
|
BLAKE2b-256 checksum How to use checksums |
cfa55a278ec872585cd9c51a938394543258f4320ca41d7897931559a0f0f1f2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.11.0 pkginfo/1.4.2 requests/2.13.0 setuptools/39.0.1 requests-toolbelt/0.8.0 tqdm/4.27.0 CPython/3.6.6
|
Release files / pyqt5_tools-5.11.2.1.4rc1-cp36-none-win32.whl
| Download URL | pyqt5_tools-5.11.2.1.4rc1-cp36-none-win32.whl |
|---|---|
| Size | 47.9 MB |
| Tags | CPython 3.6 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
e26360f2dcda659adcbe920de0d37c064704892c5cce0d3537a8afc71eb55ab2
|
|
BLAKE2b-256 checksum How to use checksums |
ab2cf73389c26eaa2abd93c85413816a459ef6531da1bab6a0ee4e4224e17ccf
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.11.0 pkginfo/1.4.2 requests/2.13.0 setuptools/39.0.1 requests-toolbelt/0.8.0 tqdm/4.27.0 CPython/3.6.6
|
Release files / pyqt5_tools-5.11.2.1.4rc1-cp35-none-win_amd64.whl
| Download URL | pyqt5_tools-5.11.2.1.4rc1-cp35-none-win_amd64.whl |
|---|---|
| Size | 58.4 MB |
| Tags | CPython 3.5 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
fe82df09e57d16ac566802a77107d4f21761575bdce98c40f2005a24b63e89c2
|
|
BLAKE2b-256 checksum How to use checksums |
b6e33f185bad7da70bc300814b5b27c3a5e2e8f07996c75152944c210a057cbb
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.11.0 pkginfo/1.4.2 requests/2.13.0 setuptools/28.8.0 requests-toolbelt/0.8.0 tqdm/4.27.0 CPython/3.5.4
|
Release files / pyqt5_tools-5.11.2.1.4rc1-cp35-none-win32.whl
| Download URL | pyqt5_tools-5.11.2.1.4rc1-cp35-none-win32.whl |
|---|---|
| Size | 47.9 MB |
| Tags | CPython 3.5 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
01475ef26cf4154ff71257c656c80ac2a4d94f7a1bb39d0153ee700a07dcc7d5
|
|
BLAKE2b-256 checksum How to use checksums |
6d352d81619f39402ed60d33520d4ba47e9da3e865af4712b385b559e8ef97ef
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.11.0 pkginfo/1.4.2 requests/2.13.0 setuptools/28.8.0 requests-toolbelt/0.8.0 tqdm/4.27.0 CPython/3.5.4
|