diff options
Diffstat (limited to 'utils/regtools/qeditor/regdisplaypanel.h')
-rw-r--r-- | utils/regtools/qeditor/regdisplaypanel.h | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/utils/regtools/qeditor/regdisplaypanel.h b/utils/regtools/qeditor/regdisplaypanel.h index 444f3615f2..b8b9729887 100644 --- a/utils/regtools/qeditor/regdisplaypanel.h +++ b/utils/regtools/qeditor/regdisplaypanel.h | |||
@@ -55,6 +55,15 @@ public: | |||
55 | protected: | 55 | protected: |
56 | IoBackend::WriteMode EditModeToWriteMode(RegLineEdit::EditMode mode); | 56 | IoBackend::WriteMode EditModeToWriteMode(RegLineEdit::EditMode mode); |
57 | 57 | ||
58 | enum | ||
59 | { | ||
60 | FieldBitsColumn = 0, | ||
61 | FieldNameColumn = 1, | ||
62 | FieldValueColumn = 2, | ||
63 | FieldMeaningColumn = 3, | ||
64 | FieldDescColumn = 4, | ||
65 | }; | ||
66 | |||
58 | IoBackend *m_io_backend; | 67 | IoBackend *m_io_backend; |
59 | const SocRegRef& m_reg; | 68 | const SocRegRef& m_reg; |
60 | bool m_allow_write; | 69 | bool m_allow_write; |
@@ -69,9 +78,11 @@ protected: | |||
69 | QLabel *m_desc; | 78 | QLabel *m_desc; |
70 | QWidget *m_viewport; | 79 | QWidget *m_viewport; |
71 | QScrollArea *m_scroll; | 80 | QScrollArea *m_scroll; |
81 | bool m_ignore_cell_change; | ||
72 | 82 | ||
73 | private slots: | 83 | private slots: |
74 | void OnRawRegValueReturnPressed(); | 84 | void OnRawRegValueReturnPressed(); |
85 | void OnRegFieldValueChanged(int row, int col); | ||
75 | }; | 86 | }; |
76 | 87 | ||
77 | #endif /* REGDISPLAYPANEL_H */ | 88 | #endif /* REGDISPLAYPANEL_H */ |