From 0c633db98017e3aa6eb6acac5dbb3a28ced6f020 Mon Sep 17 00:00:00 2001 From: Amaury Pouly Date: Thu, 18 Sep 2014 19:03:25 +0200 Subject: qeditor: when switching type tab, automagically switch view, implement reload Change-Id: I7360af3b5dd7380151732687d6d8de3dbd503f20 Reviewed-on: http://gerrit.rockbox.org/976 Reviewed-by: Amaury Pouly --- utils/regtools/qeditor/regtab.cpp | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) (limited to 'utils/regtools/qeditor/regtab.cpp') diff --git a/utils/regtools/qeditor/regtab.cpp b/utils/regtools/qeditor/regtab.cpp index b3f8832..9292248 100644 --- a/utils/regtools/qeditor/regtab.cpp +++ b/utils/regtools/qeditor/regtab.cpp @@ -372,3 +372,20 @@ void RegTab::OnDumpRegs(bool c) "There was an error when dumping the registers"); } } + +void RegTab::OnBackendReload(bool c) +{ + Q_UNUSED(c); + m_io_backend->Reload(); + OnDataChanged(); +} + +void RegTab::OnTypeChanged(int index) +{ + if(index == -1) + return; + if(index == 0) /* registers */ + OnRegItemClicked(m_reg_tree->currentItem(), 0); + else if(index == 1) /* analysers */ + OnAnalyserClicked(m_analysers_list->currentItem()); +} -- cgit v1.1