Cockatrice 2026-06-01-Development-3.1.0-beta.3
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 <QGridLayout>
7#include <QGroupBox>
8#include <QLabel>
9#include <QPushButton>
10
11class SequenceEdit;
13class SearchLineEdit;
14
16{
17 Q_OBJECT
18public:
20 void retranslateUi() override;
21
22private:
25 QVBoxLayout *mainLayout;
26 QHBoxLayout *buttonsLayout;
28 QGridLayout *editLayout;
35 QLabel *faqLabel;
36 QPushButton *btnResetAll;
37 QPushButton *btnClearAll;
38
39private slots:
40 void resetShortcuts();
41 void clearShortcuts();
42 void currentItemChanged(const QString &key);
43};
44
45#endif // COCKATRICE_SHORTCUT_SETTINGS_PAGE_H
Definition abstract_settings_page.h:11
Definition custom_line_edit.h:35
Definition sequence_edit.h:16
QLabel * currentActionGroupName
Definition shortcut_settings_page.h:30
QGroupBox * editShortcutGroupBox
Definition shortcut_settings_page.h:27
QLabel * currentActionLabel
Definition shortcut_settings_page.h:31
QGridLayout * editLayout
Definition shortcut_settings_page.h:28
QHBoxLayout * buttonsLayout
Definition shortcut_settings_page.h:26
QVBoxLayout * mainLayout
Definition shortcut_settings_page.h:25
QLabel * currentActionName
Definition shortcut_settings_page.h:32
QLabel * currentShortcutLabel
Definition shortcut_settings_page.h:33
QLabel * faqLabel
Definition shortcut_settings_page.h:35
SearchLineEdit * searchEdit
Definition shortcut_settings_page.h:23
SequenceEdit * editTextBox
Definition shortcut_settings_page.h:34
QLabel * currentActionGroupLabel
Definition shortcut_settings_page.h:29
void resetShortcuts()
Definition shortcut_settings_page.cpp:100
void currentItemChanged(const QString &key)
Definition shortcut_settings_page.cpp:85
QPushButton * btnClearAll
Definition shortcut_settings_page.h:37
void retranslateUi() override
Definition shortcut_settings_page.cpp:116
ShortcutSettingsPage()
Definition shortcut_settings_page.cpp:11
ShortcutTreeView * shortcutsTable
Definition shortcut_settings_page.h:24
QPushButton * btnResetAll
Definition shortcut_settings_page.h:36
void clearShortcuts()
Definition shortcut_settings_page.cpp:108
Definition shortcut_treeview.h:28