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.2.0.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.2.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.2.0.tar.gz.

File metadata

  • Download URL: soso_qt_extras-1.2.0.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.2.0.tar.gz
Algorithm Hash digest
SHA256 5885164cae17711d531429d8933d4847ed8d837b4ddba6423ade019952a494bb
MD5 2820bb0101aa3846a09bb93556ac7394
BLAKE2b-256 f69892e7dec6b4abd73f369abcd8e5bdc03f73957595892d061b5e64ced8d929

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for soso_qt_extras-1.2.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 ab28481ada2139d913f89ddd4ec4bf4bd7ada5f97ddbb62389ece97748cc3836
MD5 dcaae12a4d3e4603c6a2ab158321351a
BLAKE2b-256 6a2e33d4c4043b2b14387f175a78da0055955b9a5b83e1ae1fd4a9e2962329ab

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