diff options
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 b1f9afd45c..5a32defb58 100644 --- a/utils/regtools/qeditor/regedit.cpp +++ b/utils/regtools/qeditor/regedit.cpp | |||
@@ -961,6 +961,7 @@ RegEdit::RegEdit(Backend *backend, QWidget *parent) | |||
961 | SetModified(false, false); | 961 | SetModified(false, false); |
962 | m_right_panel = 0; | 962 | m_right_panel = 0; |
963 | SetPanel(new EmptyEditPanel(this)); | 963 | SetPanel(new EmptyEditPanel(this)); |
964 | UpdateTabName(); | ||
964 | 965 | ||
965 | connect(m_file_open, SIGNAL(clicked()), this, SLOT(OnOpen())); | 966 | connect(m_file_open, SIGNAL(clicked()), this, SLOT(OnOpen())); |
966 | connect(m_file_save, SIGNAL(clicked()), this, SLOT(OnSave())); | 967 | connect(m_file_save, SIGNAL(clicked()), this, SLOT(OnSave())); |
@@ -1080,7 +1081,10 @@ bool RegEdit::SaveSocFile(const QString& filename) | |||
1080 | void RegEdit::UpdateTabName() | 1081 | void RegEdit::UpdateTabName() |
1081 | { | 1082 | { |
1082 | QFileInfo info(m_cur_socfile.GetFilename()); | 1083 | QFileInfo info(m_cur_socfile.GetFilename()); |
1083 | SetTabName(info.fileName()); | 1084 | if(info.exists()) |
1085 | SetTabName(info.fileName()); | ||
1086 | else | ||
1087 | SetTabName("Register Editor"); | ||
1084 | } | 1088 | } |
1085 | 1089 | ||
1086 | void RegEdit::LoadSocFile(const QString& filename) | 1090 | void RegEdit::LoadSocFile(const QString& filename) |