diff options
author | Eike Ziller <eike.ziller@digia.com> | 2014-01-14 10:16:57 +0100 |
---|---|---|
committer | Eike Ziller <eike.ziller@digia.com> | 2014-01-15 10:44:28 +0100 |
commit | fc9a99fc0297652e7d893e753cdeee220e61f729 (patch) | |
tree | abba89801c96ba757142ab552d92917840cbd39e | |
parent | b7ce718d4c18cf833bd0727e897d8cd977897e44 (diff) | |
download | qt-creator-fc9a99fc0297652e7d893e753cdeee220e61f729.tar.gz |
TextEditors: Move document related function to document
Change-Id: I9d0abacbd1b503390164934a1b833fd305ae3fbe
Reviewed-by: Eike Ziller <eike.ziller@digia.com>
-rw-r--r-- | src/plugins/projectexplorer/allprojectsfind.cpp | 3 | ||||
-rw-r--r-- | src/plugins/texteditor/basefilefind.cpp | 4 | ||||
-rw-r--r-- | src/plugins/texteditor/findincurrentfile.cpp | 3 | ||||
-rw-r--r-- | src/plugins/texteditor/findinopenfiles.cpp | 3 | ||||
-rw-r--r-- | src/plugins/texteditor/itexteditor.cpp | 4 | ||||
-rw-r--r-- | src/plugins/texteditor/itexteditor.h | 6 |
6 files changed, 13 insertions, 10 deletions
diff --git a/src/plugins/projectexplorer/allprojectsfind.cpp b/src/plugins/projectexplorer/allprojectsfind.cpp index d248fd454c..891480a651 100644 --- a/src/plugins/projectexplorer/allprojectsfind.cpp +++ b/src/plugins/projectexplorer/allprojectsfind.cpp @@ -82,7 +82,8 @@ Utils::FileIterator *AllProjectsFind::filesForProjects(const QStringList &nameFi foreach (const QString &filter, nameFilters) { filterRegs << QRegExp(filter, Qt::CaseInsensitive, QRegExp::Wildcard); } - QMap<QString, QTextCodec *> openEditorEncodings = TextEditor::ITextEditor::openedTextDocumentEncodings(); + QMap<QString, QTextCodec *> openEditorEncodings + = TextEditor::ITextEditorDocument::openedTextDocumentEncodings(); QMap<QString, QTextCodec *> encodings; foreach (const Project *project, projects) { QStringList projectFiles = project->files(Project::AllFiles); diff --git a/src/plugins/texteditor/basefilefind.cpp b/src/plugins/texteditor/basefilefind.cpp index d6ad2f18ab..6772d9a64b 100644 --- a/src/plugins/texteditor/basefilefind.cpp +++ b/src/plugins/texteditor/basefilefind.cpp @@ -173,12 +173,12 @@ void BaseFileFind::runSearch(Core::SearchResult *search) watcher->setFuture(Utils::findInFilesRegExp(parameters.text, files(parameters.nameFilters, parameters.additionalParameters), textDocumentFlagsForFindFlags(parameters.flags), - ITextEditor::openedTextDocumentContents())); + ITextEditorDocument::openedTextDocumentContents())); } else { watcher->setFuture(Utils::findInFiles(parameters.text, files(parameters.nameFilters, parameters.additionalParameters), textDocumentFlagsForFindFlags(parameters.flags), - ITextEditor::openedTextDocumentContents())); + ITextEditorDocument::openedTextDocumentContents())); } FutureProgress *progress = ProgressManager::addTask(watcher->future(), tr("Search"), Constants::TASK_SEARCH); diff --git a/src/plugins/texteditor/findincurrentfile.cpp b/src/plugins/texteditor/findincurrentfile.cpp index def758770c..a10c14a3ac 100644 --- a/src/plugins/texteditor/findincurrentfile.cpp +++ b/src/plugins/texteditor/findincurrentfile.cpp @@ -63,7 +63,8 @@ Utils::FileIterator *FindInCurrentFile::files(const QStringList &nameFilters, { Q_UNUSED(nameFilters) QString fileName = additionalParameters.toString(); - QMap<QString, QTextCodec *> openEditorEncodings = ITextEditor::openedTextDocumentEncodings(); + QMap<QString, QTextCodec *> openEditorEncodings + = ITextEditorDocument::openedTextDocumentEncodings(); QTextCodec *codec = openEditorEncodings.value(fileName); if (!codec) codec = Core::EditorManager::defaultTextCodec(); diff --git a/src/plugins/texteditor/findinopenfiles.cpp b/src/plugins/texteditor/findinopenfiles.cpp index f3fd862081..84e76b35ca 100644 --- a/src/plugins/texteditor/findinopenfiles.cpp +++ b/src/plugins/texteditor/findinopenfiles.cpp @@ -63,7 +63,8 @@ Utils::FileIterator *FindInOpenFiles::files(const QStringList &nameFilters, { Q_UNUSED(nameFilters) Q_UNUSED(additionalParameters) - QMap<QString, QTextCodec *> openEditorEncodings = ITextEditor::openedTextDocumentEncodings(); + QMap<QString, QTextCodec *> openEditorEncodings + = ITextEditorDocument::openedTextDocumentEncodings(); QStringList fileNames; QList<QTextCodec *> codecs; foreach (Core::DocumentModel::Entry *entry, diff --git a/src/plugins/texteditor/itexteditor.cpp b/src/plugins/texteditor/itexteditor.cpp index 19b8032770..52ab1b2053 100644 --- a/src/plugins/texteditor/itexteditor.cpp +++ b/src/plugins/texteditor/itexteditor.cpp @@ -38,7 +38,7 @@ ITextEditorDocument::ITextEditorDocument(QObject *parent) { } -QMap<QString, QString> ITextEditor::openedTextDocumentContents() +QMap<QString, QString> ITextEditorDocument::openedTextDocumentContents() { QMap<QString, QString> workingCopy; foreach (Core::IDocument *document, Core::EditorManager::documentModel()->openedDocuments()) { @@ -51,7 +51,7 @@ QMap<QString, QString> ITextEditor::openedTextDocumentContents() return workingCopy; } -QMap<QString, QTextCodec *> TextEditor::ITextEditor::openedTextDocumentEncodings() +QMap<QString, QTextCodec *> ITextEditorDocument::openedTextDocumentEncodings() { QMap<QString, QTextCodec *> workingCopy; foreach (Core::IDocument *document, Core::EditorManager::documentModel()->openedDocuments()) { diff --git a/src/plugins/texteditor/itexteditor.h b/src/plugins/texteditor/itexteditor.h index c75ba51d2c..594efad15d 100644 --- a/src/plugins/texteditor/itexteditor.h +++ b/src/plugins/texteditor/itexteditor.h @@ -87,6 +87,9 @@ public: virtual ITextMarkable *markableInterface() const = 0; + static QMap<QString, QString> openedTextDocumentContents(); + static QMap<QString, QTextCodec *> openedTextDocumentEncodings(); + signals: void contentsChanged(); }; @@ -133,9 +136,6 @@ public: virtual const Utils::CommentDefinition* commentDefinition() const = 0; - static QMap<QString, QString> openedTextDocumentContents(); - static QMap<QString, QTextCodec *> openedTextDocumentEncodings(); - enum MarkRequestKind { BreakpointRequest, BookmarkRequest, |