Skip to main content

Subclass of Qt's QStatusBar that adds a message buffer, wait queue, and user interaction.

Project description

PyQtMessageBar README

PyQtMessageBar is a full featured drop-in replacement for Qt's QStatusBar.

Most notable amoung its numerous features are statusbar message buffering and keyboard activated scrolling through the message buffer.

For more information about its features, read the PyQtMessageBar User Manual.

Dependencies

The following packages are installed with PyQtMessageBar:

Installation

PyQtMessageBar can be installed via pip:

pip install pyqtmessagebar

Test the Installation

A test bed utility is available in the PyQtMessageBar source distribution that exposes most of the package features via a GUI that drives the PyQtMessageBar at the bottom of the tools' user interface..

After installing PyQtMessageBar and changing directory package tests directory, run the testbed tool like this:

python testbed.py

The testbed should display a GUI similar to this:

License

PyQtMessageBar is licensed GPLv3. See the LICENSE file in the package root to satisfy all your legalese cravings.

Attributions

The help icons built-in to PyQtMessageBar are from Google's Material Design project and are free to use (but not to sell) under the terms of the Apache license version 2.0.

The built-in Help Icons look like this (LIGHT, DARK, TWO-TONE):

API

For more information on the inner workings of PyQtMessageBar read the API documentation.

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

PyQtMessageBar-0.3.3.tar.gz (11.7 MB view hashes)

Uploaded Source

Supported by

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