diff options
| author | Amaury Pouly <amaury.pouly@gmail.com> | 2014-09-27 13:28:44 +0200 |
|---|---|---|
| committer | Amaury Pouly <amaury.pouly@gmail.com> | 2014-12-15 22:52:35 +0100 |
| commit | 3b4e63173d5f762a368d159e21f76e2df3fcf8ab (patch) | |
| tree | 286fcb801ec69ae20e67a00229403310e7de886b /utils/regtools/qeditor/regedit.cpp | |
| parent | fe1fed88732ac84f5a4196c5936c99e9750a6525 (diff) | |
| download | rockbox-3b4e63173d5f762a368d159e21f76e2df3fcf8ab.zip rockbox-3b4e63173d5f762a368d159e21f76e2df3fcf8ab.tar.gz rockbox-3b4e63173d5f762a368d159e21f76e2df3fcf8ab.tar.bz2 rockbox-3b4e63173d5f762a368d159e21f76e2df3fcf8ab.tar.xz | |
qeditor: rework mainwindow tab names handling
With the previous code, tab names would be ignored if tab is detached
which can happen early on.
Change-Id: I9eac4202850f3e79a04590a4ba1444850ec6a583
Reviewed-on: http://gerrit.rockbox.org/986
Reviewed-by: Amaury Pouly <amaury.pouly@gmail.com>
Diffstat (limited to 'utils/regtools/qeditor/regedit.cpp')
| -rw-r--r-- | utils/regtools/qeditor/regedit.cpp | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/utils/regtools/qeditor/regedit.cpp b/utils/regtools/qeditor/regedit.cpp index b1f9afd..5a32def 100644 --- a/utils/regtools/qeditor/regedit.cpp +++ b/utils/regtools/qeditor/regedit.cpp @@ -961,6 +961,7 @@ RegEdit::RegEdit(Backend *backend, QWidget *parent) SetModified(false, false); m_right_panel = 0; SetPanel(new EmptyEditPanel(this)); + UpdateTabName(); connect(m_file_open, SIGNAL(clicked()), this, SLOT(OnOpen())); connect(m_file_save, SIGNAL(clicked()), this, SLOT(OnSave())); @@ -1080,7 +1081,10 @@ bool RegEdit::SaveSocFile(const QString& filename) void RegEdit::UpdateTabName() { QFileInfo info(m_cur_socfile.GetFilename()); - SetTabName(info.fileName()); + if(info.exists()) + SetTabName(info.fileName()); + else + SetTabName("Register Editor"); } void RegEdit::LoadSocFile(const QString& filename) |