texteditor, designerxmleditor: code cosmetics (editable->editor)

This commit is contained in:
hjk
2011-02-21 19:30:43 +01:00
parent f576ad9f2c
commit 5710fed5e8
4 changed files with 38 additions and 41 deletions

View File

@@ -62,31 +62,31 @@ struct FormWindowEditorPrivate
explicit FormWindowEditorPrivate(Internal::DesignerXmlEditor *editor,
QDesignerFormWindowInterface *form);
TextEditor::PlainTextEditor m_textEditable;
TextEditor::PlainTextEditor m_textEditor;
Internal::FormWindowFile m_file;
Core::Context m_context;
};
FormWindowEditorPrivate::FormWindowEditorPrivate(Internal::DesignerXmlEditor *editor,
QDesignerFormWindowInterface *form) :
m_textEditable(editor), m_file(form)
m_textEditor(editor), m_file(form)
{
}
FormWindowEditor::FormWindowEditor(Internal::DesignerXmlEditor *editor,
QDesignerFormWindowInterface *form,
QObject *parent) :
QDesignerFormWindowInterface *form,
QObject *parent) :
Core::IEditor(parent),
d(new FormWindowEditorPrivate(editor, form))
{
d->m_context.add(Designer::Constants::K_DESIGNER_XML_EDITOR_ID);
d->m_context.add(Designer::Constants::C_DESIGNER_XML_EDITOR);
connect(form, SIGNAL(changed()), this, SIGNAL(changed()));
// Revert to saved/load externally modified files
connect(&(d->m_file), SIGNAL(reload(QString)), this, SLOT(slotOpen(QString)));
// Revert to saved/load externally modified files.
connect(&d->m_file, SIGNAL(reload(QString)), this, SLOT(slotOpen(QString)));
// Force update of open editors model.
connect(&(d->m_file), SIGNAL(saved()), this, SIGNAL(changed()));
connect(&(d->m_file), SIGNAL(changed()), this, SIGNAL(changed()));
connect(&d->m_file, SIGNAL(saved()), this, SIGNAL(changed()));
connect(&d->m_file, SIGNAL(changed()), this, SIGNAL(changed()));
connect(this, SIGNAL(changed()), this, SLOT(configureXmlEditor()));
}
@@ -186,7 +186,7 @@ void FormWindowEditor::syncXmlEditor()
void FormWindowEditor::configureXmlEditor() const
{
TextEditor::PlainTextEditorWidget *editor =
qobject_cast<TextEditor::PlainTextEditorWidget *>(d->m_textEditable.editorWidget());
qobject_cast<TextEditor::PlainTextEditorWidget *>(d->m_textEditor.editorWidget());
if (editor)
editor->configure(Core::ICore::instance()->mimeDatabase()->findByFile(
d->m_file.fileName()));
@@ -194,8 +194,8 @@ void FormWindowEditor::configureXmlEditor() const
void FormWindowEditor::syncXmlEditor(const QString &contents)
{
d->m_textEditable.editorWidget()->setPlainText(contents);
d->m_textEditable.editorWidget()->setReadOnly(true);
d->m_textEditor.editorWidget()->setPlainText(contents);
d->m_textEditor.editorWidget()->setReadOnly(true);
}
Core::IFile *FormWindowEditor::file()
@@ -210,12 +210,12 @@ QString FormWindowEditor::id() const
QString FormWindowEditor::displayName() const
{
return d->m_textEditable.displayName();
return d->m_textEditor.displayName();
}
void FormWindowEditor::setDisplayName(const QString &title)
{
d->m_textEditable.setDisplayName(title);
d->m_textEditor.setDisplayName(title);
emit changed();
}
@@ -231,12 +231,12 @@ Core::IEditor *FormWindowEditor::duplicate(QWidget *)
QByteArray FormWindowEditor::saveState() const
{
return d->m_textEditable.saveState();
return d->m_textEditor.saveState();
}
bool FormWindowEditor::restoreState(const QByteArray &state)
{
return d->m_textEditable.restoreState(state);
return d->m_textEditor.restoreState(state);
}
Core::Context FormWindowEditor::context() const
@@ -246,7 +246,7 @@ Core::Context FormWindowEditor::context() const
QWidget *FormWindowEditor::widget()
{
return d->m_textEditable.widget();
return d->m_textEditor.widget();
}
bool FormWindowEditor::isTemporary() const
@@ -268,12 +268,12 @@ QString FormWindowEditor::contents() const
TextEditor::BaseTextDocument *FormWindowEditor::textDocument()
{
return qobject_cast<TextEditor::BaseTextDocument*>(d->m_textEditable.file());
return qobject_cast<TextEditor::BaseTextDocument*>(d->m_textEditor.file());
}
TextEditor::PlainTextEditor *FormWindowEditor::textEditable()
TextEditor::PlainTextEditor *FormWindowEditor::textEditor()
{
return &d->m_textEditable;
return &d->m_textEditor;
}
QString FormWindowEditor::preferredModeType() const