Plasma Engine  2.0
Loading...
Searching...
No Matches
ShortcutEditorDlg.moc.h
1#pragma once
2
3#include <Foundation/Containers/Deque.h>
4#include <Foundation/Containers/HybridArray.h>
5#include <Foundation/Containers/Map.h>
6#include <Foundation/Strings/String.h>
7#include <GuiFoundation/GuiFoundationDLL.h>
8#include <GuiFoundation/ui_ShortcutEditorDlg.h>
9#include <QDialog>
10
12
13class PL_GUIFOUNDATION_DLL plQtShortcutEditorDlg : public QDialog, public Ui_ShortcutEditor
14{
15public:
16 Q_OBJECT
17
18public:
19 plQtShortcutEditorDlg(QWidget* pParent);
21
22 void UpdateTable();
23
24private Q_SLOTS:
25 void SlotSelectionChanged();
26 void on_KeyEditor_editingFinished();
27
28 void UpdateKeyEdit();
29
30 void on_KeyEditor_keySequenceChanged(const QKeySequence& keySequence);
31 void on_ButtonAssign_clicked();
32 void on_ButtonRemove_clicked();
33 void on_ButtonReset_clicked();
34
35private:
36 plInt32 m_iSelectedAction;
38};
39
A hybrid array uses in-place storage to handle the first few elements without any allocation....
Definition HybridArray.h:12
Definition ShortcutEditorDlg.moc.h:14
Definition Action.h:79