abstract ¶
Classes:
-
AbtractShortcutSection
– -
AbtractShortcutSectionQYAMLObject
– -
AbtractShortcutSectionYAMLObjectSingleton
– -
Modifier
– -
ModifierModel
– -
ResetPushButton
– -
ShortCutLineEdit
– -
TitleLabel
–
AbtractShortcutSection ¶
Methods:
Attributes:
-
parent
(AbstractSettingsScrollArea
) – -
unassigned_default
(QKeySequence
) –
create_shortcut ¶
create_shortcut(
key: ShortCutLineEdit | QKeySequence | StandardKey | str | int | None,
parent: QObject | None,
handler: Callable[[], None],
) -> None
Source code in vspreview/shortcuts/abstract.py
187 188 189 190 191 192 193 194 195 196 197 198 199 |
|
setup_shortcuts ¶
setup_shortcuts() -> None
Source code in vspreview/shortcuts/abstract.py
185 |
|
setup_ui ¶
setup_ui() -> None
Source code in vspreview/shortcuts/abstract.py
170 |
|
setup_ui_shortcut ¶
setup_ui_shortcut(
label: str,
widget: QWidget,
default: QKeySequence | None = None,
hide_reset: bool = False,
) -> None
Source code in vspreview/shortcuts/abstract.py
172 173 174 175 176 177 178 179 180 181 182 183 |
|
AbtractShortcutSectionQYAMLObject ¶
Bases: AbtractShortcutSection
, QYAMLObject
Methods:
Attributes:
-
parent
(AbstractSettingsScrollArea
) – -
unassigned_default
(QKeySequence
) –
create_shortcut ¶
create_shortcut(
key: ShortCutLineEdit | QKeySequence | StandardKey | str | int | None,
parent: QObject | None,
handler: Callable[[], None],
) -> None
Source code in vspreview/shortcuts/abstract.py
187 188 189 190 191 192 193 194 195 196 197 198 199 |
|
setup_shortcuts ¶
setup_shortcuts() -> None
Source code in vspreview/shortcuts/abstract.py
185 |
|
setup_ui ¶
setup_ui() -> None
Source code in vspreview/shortcuts/abstract.py
170 |
|
setup_ui_shortcut ¶
setup_ui_shortcut(
label: str,
widget: QWidget,
default: QKeySequence | None = None,
hide_reset: bool = False,
) -> None
Source code in vspreview/shortcuts/abstract.py
172 173 174 175 176 177 178 179 180 181 182 183 |
|
AbtractShortcutSectionYAMLObjectSingleton ¶
Bases: AbtractShortcutSection
, QAbstractYAMLObjectSingleton
Methods:
Attributes:
-
parent
(AbstractSettingsScrollArea
) – -
unassigned_default
(QKeySequence
) –
create_shortcut ¶
create_shortcut(
key: ShortCutLineEdit | QKeySequence | StandardKey | str | int | None,
parent: QObject | None,
handler: Callable[[], None],
) -> None
Source code in vspreview/shortcuts/abstract.py
187 188 189 190 191 192 193 194 195 196 197 198 199 |
|
setup_shortcuts ¶
setup_shortcuts() -> None
Source code in vspreview/shortcuts/abstract.py
185 |
|
setup_ui ¶
setup_ui() -> None
Source code in vspreview/shortcuts/abstract.py
170 |
|
setup_ui_shortcut ¶
setup_ui_shortcut(
label: str,
widget: QWidget,
default: QKeySequence | None = None,
hide_reset: bool = False,
) -> None
Source code in vspreview/shortcuts/abstract.py
172 173 174 175 176 177 178 179 180 181 182 183 |
|
ModifierModel ¶
Bases: GeneralModel[Modifier]
Methods:
Attributes:
Source code in vspreview/models/generalmodel.py
35 36 37 38 |
|
data ¶
Source code in vspreview/models/generalmodel.py
52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 |
|
index_of ¶
Source code in vspreview/models/generalmodel.py
49 50 |
|
ResetPushButton ¶
ResetPushButton(
name: str = "Reset",
*args: QWidget | QBoxLayout | Stretch,
tooltip: str | None = None,
**kwargs: Any
)
Bases: PushButton
Methods:
Source code in vspreview/shortcuts/abstract.py
122 123 124 125 126 |
|
make_hidden ¶
make_hidden() -> None
Source code in vspreview/shortcuts/abstract.py
128 129 130 131 |
|
ShortCutLineEdit ¶
ShortCutLineEdit(
*args: QWidget | QBoxLayout | Stretch,
placeholder: str = "",
tooltip: str | None = None,
allow_modifiers: bool = True,
conflictable: bool = True,
**kwargs: Any
)
Bases: LineEdit
Methods:
Attributes:
Source code in vspreview/shortcuts/abstract.py
48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 |
|
highlight_conflits ¶
highlight_conflits(text: str | None) -> None
Source code in vspreview/shortcuts/abstract.py
69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 |
|
keyPressEvent ¶
keyPressEvent(a0: QKeyEvent | None) -> None
Source code in vspreview/shortcuts/abstract.py
93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 |
|
mouseDoubleClickEvent ¶
mouseDoubleClickEvent(a0: QMouseEvent | None) -> None
Source code in vspreview/shortcuts/abstract.py
109 110 111 112 113 |
|
repolish ¶
repolish() -> None
Source code in vspreview/shortcuts/abstract.py
115 116 117 118 |
|
TitleLabel ¶
Bases: QLabel
Source code in vspreview/shortcuts/abstract.py
135 136 137 138 139 |
|