summaryrefslogtreecommitdiff
path: root/src/plugins/cpptools
diff options
context:
space:
mode:
authorhjk <hjk121@nokiamail.com>2013-09-03 15:18:37 +0200
committerhjk <hjk121@nokiamail.com>2013-09-04 14:59:06 +0200
commit98917598d3c5612402c68b731e01636dd99b8f6c (patch)
treeeef49490b1247a3b5d329692fe83c98a2adb9cd5 /src/plugins/cpptools
parent1f340d44f7c9fee2ea42a960301adaf67261ad17 (diff)
downloadqt-creator-98917598d3c5612402c68b731e01636dd99b8f6c.tar.gz
ProjectManager: Use Core::Id for progress types
Change-Id: I72993fda50ad70ad2d7c2f449923ac6e34b9e737 Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
Diffstat (limited to 'src/plugins/cpptools')
-rw-r--r--src/plugins/cpptools/builtinindexingsupport.cpp2
-rw-r--r--src/plugins/cpptools/cppfindreferences.cpp4
-rw-r--r--src/plugins/cpptools/cppmodelmanager.cpp3
-rw-r--r--src/plugins/cpptools/symbolsfindfilter.cpp18
-rw-r--r--src/plugins/cpptools/symbolsfindfilter.h4
5 files changed, 15 insertions, 16 deletions
diff --git a/src/plugins/cpptools/builtinindexingsupport.cpp b/src/plugins/cpptools/builtinindexingsupport.cpp
index f23dfeddba..f9d7215edf 100644
--- a/src/plugins/cpptools/builtinindexingsupport.cpp
+++ b/src/plugins/cpptools/builtinindexingsupport.cpp
@@ -193,7 +193,7 @@ QFuture<void> BuiltinIndexingSupport::refreshSourceFiles(const QStringList &sour
if (mode == CppModelManagerInterface::ForcedProgressNotification || sourceFiles.count() > 1) {
Core::ProgressManager::addTask(result, QCoreApplication::translate("CppTools::Internal::BuiltinIndexingSupport", "Parsing"),
- QLatin1String(CppTools::Constants::TASK_INDEX));
+ CppTools::Constants::TASK_INDEX);
}
return result;
diff --git a/src/plugins/cpptools/cppfindreferences.cpp b/src/plugins/cpptools/cppfindreferences.cpp
index 3916427731..80c0be9cab 100644
--- a/src/plugins/cpptools/cppfindreferences.cpp
+++ b/src/plugins/cpptools/cppfindreferences.cpp
@@ -281,7 +281,7 @@ void CppFindReferences::findAll_helper(Find::SearchResult *search)
createWatcher(result, search);
FutureProgress *progress = ProgressManager::addTask(result, tr("Searching"),
- QLatin1String(CppTools::Constants::TASK_SEARCH));
+ CppTools::Constants::TASK_SEARCH);
connect(progress, SIGNAL(clicked()), search, SLOT(popup()));
}
@@ -664,7 +664,7 @@ void CppFindReferences::findMacroUses(const Macro &macro, const QString &replace
createWatcher(result, search);
FutureProgress *progress = ProgressManager::addTask(result, tr("Searching"),
- QLatin1String(CppTools::Constants::TASK_SEARCH));
+ CppTools::Constants::TASK_SEARCH);
connect(progress, SIGNAL(clicked()), search, SLOT(popup()));
}
diff --git a/src/plugins/cpptools/cppmodelmanager.cpp b/src/plugins/cpptools/cppmodelmanager.cpp
index af6e1f6bf9..59b4b04719 100644
--- a/src/plugins/cpptools/cppmodelmanager.cpp
+++ b/src/plugins/cpptools/cppmodelmanager.cpp
@@ -828,8 +828,7 @@ void CppModelManager::onAboutToLoadSession()
void CppModelManager::onAboutToUnloadSession()
{
- if (Core::ProgressManager::instance())
- Core::ProgressManager::cancelTasks(QLatin1String(CppTools::Constants::TASK_INDEX));
+ Core::ProgressManager::cancelTasks(CppTools::Constants::TASK_INDEX);
do {
QMutexLocker locker(&m_projectMutex);
m_projectToProjectsInfo.clear();
diff --git a/src/plugins/cpptools/symbolsfindfilter.cpp b/src/plugins/cpptools/symbolsfindfilter.cpp
index 412d3b0c6b..1afc91e4e7 100644
--- a/src/plugins/cpptools/symbolsfindfilter.cpp
+++ b/src/plugins/cpptools/symbolsfindfilter.cpp
@@ -61,10 +61,10 @@ SymbolsFindFilter::SymbolsFindFilter(CppModelManager *manager)
m_scope(SymbolSearcher::SearchProjectsOnly)
{
// for disabling while parser is running
- connect(ProgressManager::instance(), SIGNAL(taskStarted(QString)),
- this, SLOT(onTaskStarted(QString)));
- connect(ProgressManager::instance(), SIGNAL(allTasksFinished(QString)),
- this, SLOT(onAllTasksFinished(QString)));
+ connect(ProgressManager::instance(), SIGNAL(taskStarted(Core::Id)),
+ this, SLOT(onTaskStarted(Core::Id)));
+ connect(ProgressManager::instance(), SIGNAL(allTasksFinished(Core::Id)),
+ this, SLOT(onAllTasksFinished(Core::Id)));
}
QString SymbolsFindFilter::id() const
@@ -150,7 +150,7 @@ void SymbolsFindFilter::startSearch(Find::SearchResult *search)
symbolSearcher, SLOT(deleteLater()));
watcher->setFuture(QtConcurrent::run(&SymbolSearcher::runSearch, symbolSearcher));
FutureProgress *progress = ProgressManager::addTask(watcher->future(), tr("Searching"),
- QLatin1String(Find::Constants::TASK_SEARCH));
+ Find::Constants::TASK_SEARCH);
connect(progress, SIGNAL(clicked()), search, SLOT(popup()));
}
@@ -213,17 +213,17 @@ void SymbolsFindFilter::readSettings(QSettings *settings)
emit symbolsToSearchChanged();
}
-void SymbolsFindFilter::onTaskStarted(const QString &type)
+void SymbolsFindFilter::onTaskStarted(Id type)
{
- if (type == QLatin1String(CppTools::Constants::TASK_INDEX)) {
+ if (type == CppTools::Constants::TASK_INDEX) {
m_enabled = false;
emit enabledChanged(m_enabled);
}
}
-void SymbolsFindFilter::onAllTasksFinished(const QString &type)
+void SymbolsFindFilter::onAllTasksFinished(Core::Id type)
{
- if (type == QLatin1String(CppTools::Constants::TASK_INDEX)) {
+ if (type == CppTools::Constants::TASK_INDEX) {
m_enabled = true;
emit enabledChanged(m_enabled);
}
diff --git a/src/plugins/cpptools/symbolsfindfilter.h b/src/plugins/cpptools/symbolsfindfilter.h
index 744323e623..2a45a3fc19 100644
--- a/src/plugins/cpptools/symbolsfindfilter.h
+++ b/src/plugins/cpptools/symbolsfindfilter.h
@@ -82,8 +82,8 @@ private slots:
void finish();
void cancel();
void setPaused(bool paused);
- void onTaskStarted(const QString &type);
- void onAllTasksFinished(const QString &type);
+ void onTaskStarted(Core::Id type);
+ void onAllTasksFinished(Core::Id type);
void searchAgain();
private: