actions.*¶
Provides
Actionis a quick one liner way to create QAction
-
class
actions.Action(parent, label, *callbacks, icon=None, shortcut=None, statustip=None, checkable=False)[source]¶ Bases:
PyQt5.QtWidgets.QActionA convenience class for creating a QAction
- Parameters
parent (
QWidget) – The parent object, normallypyspread.MainWindowlabel (
str) – The text to appearicon (
Optional[QIcon]) – theicons.Iconcheckable (
bool) – Has a checkbox
-
class
actions.ChartDialogActions(parent)[source]¶ Bases:
lib.attrdict.AttrDictQActions for chart dialog
Reads out template files in share/templates/matplotlib and adds a QAction for each template.
- Parameters
parent (
QWidget) – The parent object
-
class
actions.MainWindowActions(parent)[source]¶ Bases:
lib.attrdict.AttrDictHolds all QActions for the main window
- Parameters
parent (
QWidget) – The parent object, normallypyspread.MainWindow
Disables unavailable menu items e.g. due to missing dependencies
-
class
actions.SpellTextEditActions(parent)[source]¶ Bases:
lib.attrdict.AttrDictHolds QActions for SpellTextEdit
- Parameters
parent (
QWidget) – The parent object, normallypyspread.MainWindow
pyspread