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.

menu_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.1.1.tar.gz (20.3 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.1-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.1.tar.gz.

File metadata

  • Download URL: soso_qt_extras-1.1.1.tar.gz
  • Upload date:
  • Size: 20.3 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.1.tar.gz
Algorithm Hash digest
SHA256 4a5e3180a0f0b7ab1ec83907a7bfb4665362a88415a4a3ffe26ecca4d0007221
MD5 26240ca9c60cb45b69d3292c4edf5611
BLAKE2b-256 25504fcc425eed5eea91da4812aa39c30e161e73e393a13f610de1aed9aaa40c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for soso_qt_extras-1.1.1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 6dc4b99ec5a19971b6d0a8baacd9ad28c9867992c2285dfbbfe1b14db0341936
MD5 6d9401174d5ddeab95fdc8f818666c21
BLAKE2b-256 e475f3dd39ac81db9383eede62b3fca7fc39a03695c474ba8712fd8b0451d9f7

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