From 6f4a8be9461b0c84e98cb57b9d07d2f7b1ff44de Mon Sep 17 00:00:00 2001 From: Friedemann Kleint <Friedemann.Kleint@nokia.com> Date: Wed, 4 Feb 2009 13:39:11 +0100 Subject: [PATCH] Fixes: Session loading does not restore form files RevBy: Eike Details: Make form editor factory and form editor return the same editor kind. --- src/plugins/designer/designerconstants.h | 1 - src/plugins/designer/formeditorw.cpp | 2 +- src/plugins/designer/formwindoweditor.cpp | 2 +- 3 files changed, 2 insertions(+), 3 deletions(-) diff --git a/src/plugins/designer/designerconstants.h b/src/plugins/designer/designerconstants.h index f403f6322f2..6d5f4a4695c 100644 --- a/src/plugins/designer/designerconstants.h +++ b/src/plugins/designer/designerconstants.h @@ -42,7 +42,6 @@ const char * const C_FORMEDITOR = "Formeditor"; const char * const T_FORMEDITOR = "Formeditor.Toolbar"; const char * const M_FORMEDITOR = "Formeditor.Menu"; const char * const M_FORMEDITOR_PREVIEW = "Formeditor.Menu.Preview"; -const char * const C_FORMWINDOW = "Formwindow"; // Wizard type const char * const FORM_FILE_TYPE = "Qt4FormFiles"; diff --git a/src/plugins/designer/formeditorw.cpp b/src/plugins/designer/formeditorw.cpp index 4ab3c61694a..ef5e3153f49 100644 --- a/src/plugins/designer/formeditorw.cpp +++ b/src/plugins/designer/formeditorw.cpp @@ -546,7 +546,7 @@ void FormEditorW::currentEditorChanged(Core::IEditor *editor) qDebug() << Q_FUNC_INFO << editor << " of " << m_fwm->formWindowCount(); // Deactivate Designer if a non-form is being edited - if (editor && !qstrcmp(editor->kind(), Constants::C_FORMWINDOW)) { + if (editor && !qstrcmp(editor->kind(), Constants::C_FORMEDITOR)) { FormWindowEditor *fw = qobject_cast<FormWindowEditor *>(editor); QTC_ASSERT(fw, return); fw->activate(); diff --git a/src/plugins/designer/formwindoweditor.cpp b/src/plugins/designer/formwindoweditor.cpp index 65eaf8aceb1..a683dccd864 100644 --- a/src/plugins/designer/formwindoweditor.cpp +++ b/src/plugins/designer/formwindoweditor.cpp @@ -260,7 +260,7 @@ Core::IFile *FormWindowEditor::file() const char *FormWindowEditor::kind() const { - return C_FORMWINDOW; + return C_FORMEDITOR; } QString FormWindowEditor::displayName() const -- GitLab