summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEike Ziller <eike.ziller@digia.com>2014-01-14 10:16:57 +0100
committerEike Ziller <eike.ziller@digia.com>2014-01-15 10:44:28 +0100
commitfc9a99fc0297652e7d893e753cdeee220e61f729 (patch)
treeabba89801c96ba757142ab552d92917840cbd39e
parentb7ce718d4c18cf833bd0727e897d8cd977897e44 (diff)
downloadqt-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.cpp3
-rw-r--r--src/plugins/texteditor/basefilefind.cpp4
-rw-r--r--src/plugins/texteditor/findincurrentfile.cpp3
-rw-r--r--src/plugins/texteditor/findinopenfiles.cpp3
-rw-r--r--src/plugins/texteditor/itexteditor.cpp4
-rw-r--r--src/plugins/texteditor/itexteditor.h6
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,