diff options
| author | Amaury Pouly <amaury.pouly@gmail.com> | 2014-09-27 13:29:44 +0200 |
|---|---|---|
| committer | Amaury Pouly <amaury.pouly@gmail.com> | 2014-12-15 22:52:45 +0100 |
| commit | b08620dd304f54943c057405da49d44102ebcc77 (patch) | |
| tree | 55d53f7bb87b50e76941622c1115a23762536367 /utils/regtools/qeditor/regtab.cpp | |
| parent | 3b4e63173d5f762a368d159e21f76e2df3fcf8ab (diff) | |
| download | rockbox-b08620dd304f54943c057405da49d44102ebcc77.zip rockbox-b08620dd304f54943c057405da49d44102ebcc77.tar.gz rockbox-b08620dd304f54943c057405da49d44102ebcc77.tar.bz2 rockbox-b08620dd304f54943c057405da49d44102ebcc77.tar.xz | |
qeditor: introduce a message widget to display non-interactive messages
Change-Id: Iad43efa1f09428389fbd09403c1ae20d2805f1c5
Reviewed-on: http://gerrit.rockbox.org/987
Reviewed-by: Amaury Pouly <amaury.pouly@gmail.com>
Diffstat (limited to 'utils/regtools/qeditor/regtab.cpp')
| -rw-r--r-- | utils/regtools/qeditor/regtab.cpp | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/utils/regtools/qeditor/regtab.cpp b/utils/regtools/qeditor/regtab.cpp index c92dad4..32d08a7 100644 --- a/utils/regtools/qeditor/regtab.cpp +++ b/utils/regtools/qeditor/regtab.cpp @@ -149,8 +149,10 @@ RegTab::RegTab(Backend *backend, QWidget *parent) data_sel_layout->addWidget(m_data_sel_reload); data_sel_group->setLayout(data_sel_layout); m_data_soc_label->setFrameStyle(QFrame::StyledPanel | QFrame::Raised); + m_msg = new MessageWidget(this); m_right_panel->addWidget(data_sel_group, 0); + m_right_panel->addWidget(m_msg, 0); m_right_content = 0; SetPanel(new EmptyRegTabPanel); QWidget *w = new QWidget; @@ -176,6 +178,9 @@ RegTab::RegTab(Backend *backend, QWidget *parent) connect(m_data_sel_reload, SIGNAL(clicked(bool)), this, SLOT(OnBackendReload(bool))); connect(m_type_selector, SIGNAL(currentChanged(int)), this, SLOT(OnTypeChanged(int))); + SetMessage(MessageWidget::Information, + "You can browse the registers. Select a data source to analyse the values."); + OnSocListChanged(); SetDataSocName(""); UpdateTabName(); @@ -310,6 +315,11 @@ void RegTab::DisplaySoc(const SocRef& ref) SetPanel(new SocDisplayPanel(this, ref)); } +void RegTab::SetMessage(MessageWidget::MessageType type, const QString& msg) +{ + m_msg->SetMessage(type, msg); +} + void RegTab::SetPanel(RegTabPanel *panel) { delete m_right_content; |