Cockatrice 2026-10-19-Development-3.1.2-beta.2
A virtual tabletop for multiplayer card games
Loading...
Searching...
No Matches
shortcut_settings_page.h
Go to the documentation of this file.
1#ifndef COCKATRICE_SHORTCUT_SETTINGS_PAGE_H
2#define COCKATRICE_SHORTCUT_SETTINGS_PAGE_H
3
5
6#include <QString>
7#include <qtmetamacros.h>
8
9class SequenceEdit;
11class SearchLineEdit;
12class QGridLayout;
13class QGroupBox;
14class QHBoxLayout;
15class QLabel;
16class QPushButton;
17class QVBoxLayout;
18
20{
21 Q_OBJECT
22public:
24 void retranslateUi() override;
25
26private:
29 QVBoxLayout *mainLayout;
30 QHBoxLayout *buttonsLayout;
32 QGridLayout *editLayout;
39 QLabel *faqLabel;
40 QPushButton *btnResetAll;
41 QPushButton *btnClearAll;
42
43private slots:
44 void resetShortcuts();
45 void clearShortcuts();
46 void currentItemChanged(const QString &key);
47};
48
49#endif // COCKATRICE_SHORTCUT_SETTINGS_PAGE_H
Definition abstract_settings_page.h:25
Definition custom_line_edit.h:36
Definition sequence_edit.h:21
QLabel * currentActionGroupName
Definition shortcut_settings_page.h:34
QGroupBox * editShortcutGroupBox
Definition shortcut_settings_page.h:31
QLabel * currentActionLabel
Definition shortcut_settings_page.h:35
QGridLayout * editLayout
Definition shortcut_settings_page.h:32
QHBoxLayout * buttonsLayout
Definition shortcut_settings_page.h:30
QVBoxLayout * mainLayout
Definition shortcut_settings_page.h:29
QLabel * currentActionName
Definition shortcut_settings_page.h:36
QLabel * currentShortcutLabel
Definition shortcut_settings_page.h:37
QLabel * faqLabel
Definition shortcut_settings_page.h:39
SearchLineEdit * searchEdit
Definition shortcut_settings_page.h:27
SequenceEdit * editTextBox
Definition shortcut_settings_page.h:38
QLabel * currentActionGroupLabel
Definition shortcut_settings_page.h:33
void resetShortcuts()
Definition shortcut_settings_page.cpp:113
void currentItemChanged(const QString &key)
Definition shortcut_settings_page.cpp:98
QPushButton * btnClearAll
Definition shortcut_settings_page.h:41
void retranslateUi() override
Definition shortcut_settings_page.cpp:129
ShortcutSettingsPage()
Definition shortcut_settings_page.cpp:23
ShortcutTreeView * shortcutsTable
Definition shortcut_settings_page.h:28
QPushButton * btnResetAll
Definition shortcut_settings_page.h:40
void clearShortcuts()
Definition shortcut_settings_page.cpp:121
Definition shortcut_treeview.h:33