diff options
Diffstat (limited to 'utils/regtools/qeditor/utils.h')
-rw-r--r-- | utils/regtools/qeditor/utils.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/utils/regtools/qeditor/utils.h b/utils/regtools/qeditor/utils.h index a2a95f1cac..529e40bde1 100644 --- a/utils/regtools/qeditor/utils.h +++ b/utils/regtools/qeditor/utils.h | |||
@@ -355,7 +355,10 @@ public: | |||
355 | 355 | ||
356 | MessageWidget(QWidget *parent = 0); | 356 | MessageWidget(QWidget *parent = 0); |
357 | virtual ~MessageWidget(); | 357 | virtual ~MessageWidget(); |
358 | void SetMessage(MessageType type, const QString& msg); | 358 | /* returns message ID */ |
359 | int SetMessage(MessageType type, const QString& msg); | ||
360 | /* clear message if ID match, nop otherwise */ | ||
361 | void HideMessage(int id); | ||
359 | 362 | ||
360 | protected: | 363 | protected: |
361 | void UpdateType(); | 364 | void UpdateType(); |
@@ -364,6 +367,7 @@ protected: | |||
364 | QLabel *m_text; | 367 | QLabel *m_text; |
365 | QToolButton *m_close; | 368 | QToolButton *m_close; |
366 | MessageType m_type; | 369 | MessageType m_type; |
370 | int m_id; | ||
367 | 371 | ||
368 | private slots: | 372 | private slots: |
369 | void OnClose(bool clicked); | 373 | void OnClose(bool clicked); |