Skip to main content

Provides various extras for PyQt.

Project description

qt_extras

Provides various extras for PyQt, including menu_button, list_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 pop-aside menu.

list_button:

Pushbutton with an integrated drop-down list containing text and data.

list_layouts:

"Collection" layouts which act like lists.

autofit

Abbreviates widget text to fit inside a 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.3.1.tar.gz (20.5 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.3.1-py2.py3-none-any.whl (22.5 kB view details)

Uploaded Python 2Python 3

File details

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

File metadata

  • Download URL: soso_qt_extras-1.3.1.tar.gz
  • Upload date:
  • Size: 20.5 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.3.1.tar.gz
Algorithm Hash digest
SHA256 0464db8989e66f052c2b7030607028c41b8c9c66e3c9fafc09278eb8701ab788
MD5 f16d10f20a1e74b5606b2ce0dde0e107
BLAKE2b-256 e7fda9234dbc4b5af2836c25bb2ef89ee8a0c734af756db1a8015600f415e014

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for soso_qt_extras-1.3.1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 22784c2c1bd5f3ef8b3d0c6edd95fec1446aa1d5abd13ea6e762c669f2f9405e
MD5 7517ae72d6baf884bf50c1be20d96293
BLAKE2b-256 a3fc693ed8e121ed1410ccfd470de07d99aceb56c8b8a8c18dd08f20d9a45d82

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