summaryrefslogtreecommitdiff
path: root/utils/regtools/qeditor/std_analysers.cpp
diff options
context:
space:
mode:
authorAmaury Pouly <amaury.pouly@gmail.com>2014-04-07 11:28:04 +0200
committerAmaury Pouly <amaury.pouly@gmail.com>2014-05-01 19:34:18 +0200
commit4356666101e0e7985e65a19f86bc4a74519e93f9 (patch)
treebf8de8057d93d0fab0a30cae92a90f5a4edc79dc /utils/regtools/qeditor/std_analysers.cpp
parent3754624edc48539c5cc5acbf426ce909477e87d8 (diff)
downloadrockbox-4356666101e0e7985e65a19f86bc4a74519e93f9.tar.gz
rockbox-4356666101e0e7985e65a19f86bc4a74519e93f9.zip
regtools: completely rework qeditor, improve soc desc library and tools
The graphical editor can now display and editor description files. The library has been improved to provide more useful function. The XML format has been slightly changed: only one soc is allowed per file (this is was already de facto the case since <soc> was the root tag). Also introduce a DTD to validate the files. Change-Id: If70ba35b6dc0242bdb87411cf4baee9597798aac
Diffstat (limited to 'utils/regtools/qeditor/std_analysers.cpp')
-rw-r--r--utils/regtools/qeditor/std_analysers.cpp9
1 files changed, 6 insertions, 3 deletions
diff --git a/utils/regtools/qeditor/std_analysers.cpp b/utils/regtools/qeditor/std_analysers.cpp
index 2cc84cb488..5847e39f7d 100644
--- a/utils/regtools/qeditor/std_analysers.cpp
+++ b/utils/regtools/qeditor/std_analysers.cpp
@@ -23,6 +23,7 @@ ClockAnalyser::ClockAnalyser(const SocRef& soc, IoBackend *backend)
23 23
24ClockAnalyser::~ClockAnalyser() 24ClockAnalyser::~ClockAnalyser()
25{ 25{
26 delete m_group;
26} 27}
27 28
28QWidget *ClockAnalyser::GetWidget() 29QWidget *ClockAnalyser::GetWidget()
@@ -287,9 +288,9 @@ void ClockAnalyser::FillTree()
287 else 288 else
288 AddClock(ref_xtal, "clk_rtc32k", INVALID); 289 AddClock(ref_xtal, "clk_rtc32k", INVALID);
289 290
290 (void) clk_x; 291 Q_UNUSED(clk_x);
291 (void) clk_gpmi; 292 Q_UNUSED(clk_gpmi);
292 (void) clk_h; 293 Q_UNUSED(clk_h);
293 294
294 m_tree_widget->expandAll(); 295 m_tree_widget->expandAll();
295 m_tree_widget->resizeColumnToContents(0); 296 m_tree_widget->resizeColumnToContents(0);
@@ -334,6 +335,7 @@ EmiAnalyser::EmiAnalyser(const SocRef& soc, IoBackend *backend)
334 335
335EmiAnalyser::~EmiAnalyser() 336EmiAnalyser::~EmiAnalyser()
336{ 337{
338 delete m_group;
337} 339}
338 340
339QWidget *EmiAnalyser::GetWidget() 341QWidget *EmiAnalyser::GetWidget()
@@ -671,6 +673,7 @@ PinAnalyser::PinAnalyser(const SocRef& soc, IoBackend *backend)
671 673
672PinAnalyser::~PinAnalyser() 674PinAnalyser::~PinAnalyser()
673{ 675{
676 delete m_group;
674} 677}
675 678
676QWidget *PinAnalyser::GetWidget() 679QWidget *PinAnalyser::GetWidget()