Manifest, pro file and CMake editor can have fixed mime type set

Can be set directly from the document constructor, no need to do that
later.

Change-Id: I4326757e1b1cb1e48c157c4b330ccb2abb8f3b1f
Reviewed-by: Daniel Teske <daniel.teske@digia.com>
This commit is contained in:
Eike Ziller
2014-01-08 14:03:40 +01:00
parent c72546fb4e
commit 4ae7d5cd1b
4 changed files with 5 additions and 7 deletions

View File

@@ -118,9 +118,7 @@ void CMakeEditor::build()
CMakeEditorWidget::CMakeEditorWidget(QWidget *parent)
: BaseTextEditorWidget(parent)
{
QSharedPointer<CMakeDocument> doc(new CMakeDocument);
doc->setMimeType(QLatin1String(CMakeProjectManager::Constants::CMAKEMIMETYPE));
setBaseTextDocument(doc);
setBaseTextDocument(QSharedPointer<CMakeDocument>(new CMakeDocument));
baseTextDocument()->setSyntaxHighlighter(new CMakeHighlighter);
@@ -227,6 +225,7 @@ CMakeEditorWidget::Link CMakeEditorWidget::findLinkAt(const QTextCursor &cursor,
CMakeDocument::CMakeDocument()
: TextEditor::BaseTextDocument()
{
setMimeType(QLatin1String(CMakeProjectManager::Constants::CMAKEMIMETYPE));
}
QString CMakeDocument::defaultPath() const