Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

AppVeyor build status

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)

Table of built distributions (wheels) for pyqt5-tools 5.11.2.1.4rc1
File
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

Release history Release notifications | RSS feed

This release

5.11.2.1.4rc1 This release

6 release files

5.9.1.1

5.7.dev8

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