diff options
| author | Amaury Pouly <amaury.pouly@gmail.com> | 2014-02-04 17:35:09 +0100 |
|---|---|---|
| committer | Amaury Pouly <amaury.pouly@gmail.com> | 2014-02-10 23:14:26 +0100 |
| commit | f982ea63989694f47bf8508883ddaa685d71fdf4 (patch) | |
| tree | 8ff7b3f7c6f1b0a0b210eb224de1a8a3b0b7edde /utils/regtools/qeditor/mainwindow.cpp | |
| parent | c043ecf9e144b1bf24edf5a8a9bf3e2cad08b97c (diff) | |
| download | rockbox-f982ea63989694f47bf8508883ddaa685d71fdf4.zip rockbox-f982ea63989694f47bf8508883ddaa685d71fdf4.tar.gz rockbox-f982ea63989694f47bf8508883ddaa685d71fdf4.tar.bz2 rockbox-f982ea63989694f47bf8508883ddaa685d71fdf4.tar.xz | |
utils/regtools: slight rework of tab management in qeditor
Change-Id: Iaf41defb79bb76010f3ff5269c28e4bad991ebc3
Diffstat (limited to 'utils/regtools/qeditor/mainwindow.cpp')
| -rw-r--r-- | utils/regtools/qeditor/mainwindow.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/utils/regtools/qeditor/mainwindow.cpp b/utils/regtools/qeditor/mainwindow.cpp index 3101534..a57ecfb 100644 --- a/utils/regtools/qeditor/mainwindow.cpp +++ b/utils/regtools/qeditor/mainwindow.cpp @@ -22,7 +22,9 @@ MyTabWidget::MyTabWidget() void MyTabWidget::OnCloseTab(int index) { + QWidget *w = this->widget(index); removeTab(index); + delete w; } MainWindow::MainWindow(Backend *backend) @@ -106,5 +108,5 @@ void MainWindow::OnLoadDesc() void MainWindow::OnNewRegTab() { - new RegTab(m_backend, m_tab); + m_tab->addTab(new RegTab(m_backend), "Register Tab"); } |