forked from qt-creator/qt-creator
TextEditor: Move remaining PlainTextEditorWidget functions to Base
Change-Id: Ib10d938fce352f59bcd40f1c6aa493794fe90f8d Reviewed-by: Christian Stenger <christian.stenger@digia.com> Reviewed-by: Nikolai Kosjar <nikolai.kosjar@digia.com> Reviewed-by: hjk <hjk121@nokiamail.com>
This commit is contained in:
@@ -6933,6 +6933,11 @@ BaseTextEditorWidget *BaseTextEditor::editorWidget() const
|
||||
return d->m_editorWidget;
|
||||
}
|
||||
|
||||
void BaseTextEditorWidget::configureMimeType(const QString &mimeType)
|
||||
{
|
||||
configureMimeType(MimeDatabase::findByType(mimeType));
|
||||
}
|
||||
|
||||
void BaseTextEditorWidget::configureMimeType(const MimeType &mimeType)
|
||||
{
|
||||
Highlighter *highlighter = new Highlighter();
|
||||
@@ -6981,6 +6986,22 @@ bool BaseTextEditorWidget::isMissingSyntaxDefinition() const
|
||||
return d->m_isMissingSyntaxDefinition;
|
||||
}
|
||||
|
||||
void BaseTextEditorWidget::acceptMissingSyntaxDefinitionInfo()
|
||||
{
|
||||
ICore::showOptionsDialog(Constants::TEXT_EDITOR_SETTINGS_CATEGORY,
|
||||
Constants::TEXT_EDITOR_HIGHLIGHTER_SETTINGS,
|
||||
this);
|
||||
}
|
||||
|
||||
void BaseTextEditorWidget::configureMimeType()
|
||||
{
|
||||
MimeType mimeType;
|
||||
if (baseTextDocument())
|
||||
mimeType = MimeDatabase::findByFile(baseTextDocument()->filePath());
|
||||
configureMimeType(mimeType);
|
||||
}
|
||||
|
||||
|
||||
} // namespace TextEditor
|
||||
|
||||
#include "basetexteditor.moc"
|
||||
|
||||
Reference in New Issue
Block a user