Tools to supplement the official PyQt5 wheels
Project description
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.
For each tool a script is created such that you get files like Scripts\designer.exe to launch the programs.
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.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distributions
Hashes for pyqt5_tools-5.11.2.1.3rc6-cp37-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1822ab8977ae7d05c3301b81216a3d62ff7ef805d3f054bc5ef170164b9f8b20 |
|
MD5 | f77597ef8f1acb08573fcbab24a49f21 |
|
BLAKE2b-256 | 5747b479ebbc0f2afc8a190e18adb17acf15f3ea3d8981366b4936fb8851c11b |
Hashes for pyqt5_tools-5.11.2.1.3rc6-cp36-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d281d6bdd7ee7e71e6ace3d42683f39905ea3fb20e2a67c2c051a7d84d1e953d |
|
MD5 | 69a9c5e3b0dd5ad7068636226f077196 |
|
BLAKE2b-256 | 4d79591b444d7c18ed27edba973855326f541e71b820ad67489f9916d0fdf8c1 |
Hashes for pyqt5_tools-5.11.2.1.3rc6-cp36-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a35cbcdc5307cd076170aa440c38abcafdfc8f0f4cc76a3a4a444089982c187f |
|
MD5 | 43a4ac028b091a576b1f50faac801e5f |
|
BLAKE2b-256 | 7efa45c10b0dbadc345ef4de70558d44fbb8c1e65514ca90dc2c39e6499071fa |
Hashes for pyqt5_tools-5.11.2.1.3rc6-cp35-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2228fdc62fd221321fa2128f57604797a5675a7e734d8e37397e12634c40a124 |
|
MD5 | 1a5761dbbc3a2f473d9ebfaf0b8513c1 |
|
BLAKE2b-256 | 2c5d3e287c02e211de8f4c5fd0285d2a449f48ff9ec850d229c620762aefa95e |
Hashes for pyqt5_tools-5.11.2.1.3rc6-cp35-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7385fdb1a43b1b701e604dbff5e3d20171871191a7fa7dca703ccad5f46e26c3 |
|
MD5 | 2d9c446edb5c34839b45c4d311819cf4 |
|
BLAKE2b-256 | c7541831b5a60f82958d44446046bd68f3f6e9ac47c2d23eb2b189faa5289300 |