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 | |