Skip to main content

Provides various extras for PyQt.

Project description

qt_extras

Provides various extras for PyQt, including menu_button, list_layouts, autofit, SigBlock, ShutUpQT, WidgetDisabler and DevilBox

Classes:

SigBlock:

A context manager which blocks widgets from generating signals.

ShutUpQT(object):

A context manager for temporarily supressing DEBUG level messages. Primarily used when loading a Qt graphical user interface using uic.

WidgetDisabler:

A context manager that disables every widget in a window.

DevilBox(QMessageBox):

Quick and dirty error message dialog.

Sub-modules:

menu_button:

Pushbutton with an integrated drop-down menu.

list_layouts:

"Collection" layouts which act like lists.

autofit

Abbreviates widget text to fit inside the widget.

info:

A command-line tool which accepts a PyQT class name and provides a list of all class members or an import statement.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

soso_qt_extras-1.1.0.tar.gz (20.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

soso_qt_extras-1.1.0-py2.py3-none-any.whl (22.4 kB view details)

Uploaded Python 2Python 3

File details

Details for the file soso_qt_extras-1.1.0.tar.gz.

File metadata

  • Download URL: soso_qt_extras-1.1.0.tar.gz
  • Upload date:
  • Size: 20.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.12

File hashes

Hashes for soso_qt_extras-1.1.0.tar.gz
Algorithm Hash digest
SHA256 2f6f5c33cc5a948c0e2adafd945c3b4857e89f68507c436db65c68e8ac417c70
MD5 95c434157eaae5dc9383708a2a00a3dc
BLAKE2b-256 16e878a45a293890c8cccc82878296888bc3ab868db49b82bfde6d22ea5c8db6

See more details on using hashes here.

File details

Details for the file soso_qt_extras-1.1.0-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for soso_qt_extras-1.1.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 51015d2d54ee9d81cbc123a3654c1a07ee519ead1cb7c2fe65cb624bb2e0a3e2
MD5 9753ca29781b8637da23fa86d976e252
BLAKE2b-256 927bf38733ec84d04acb97f1d42b017301721f9f8377fed9ace8650d20e663b1

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page