gaitutils.gui package
Submodules
gaitutils.gui.nicelistwidget_plugin module
Widget plugin for Qt Designer
@author: Jussi (jnu@iki.fi)
gaitutils.gui.qt_dialogs module
gaitutils.gui.qt_widgets module
gaitutils custom Qt widgets
@author: Jussi (jnu@iki.fi)
- class gaitutils.gui.qt_widgets.NiceListWidget(*args: Any, **kwargs: Any)[source]
Bases:
QListWidget
Adds some conveniences to QListWidget
- add_item(txt, data=None, checkable=False, checked=False)[source]
Add checkable item with data. Select new item.
- property checked_items
Yield checked items
- property items
Yield all list items.
NB: be careful when modifying list items in a loop with the generator - count() is evaluated only once, so the generator may return items that have already been deleted
- class gaitutils.gui.qt_widgets.NiceListWidgetItem(*args: Any, **kwargs: Any)[source]
Bases:
QListWidgetItem
Make list items more pythonic
- property checkstate
- property text
- property userdata
- class gaitutils.gui.qt_widgets.ProgressBar(*args: Any, **kwargs: Any)[source]
Bases:
QProgressDialog
Qt progress bar with reasonable defaults
- class gaitutils.gui.qt_widgets.ProgressSignals(*args: Any, **kwargs: Any)[source]
Bases:
QObject
Used to emit progress signals across threads
- progress
alias of
object