diff options
author | hjk <hjk121@nokiamail.com> | 2013-09-03 15:18:37 +0200 |
---|---|---|
committer | hjk <hjk121@nokiamail.com> | 2013-09-04 14:59:06 +0200 |
commit | 98917598d3c5612402c68b731e01636dd99b8f6c (patch) | |
tree | eef49490b1247a3b5d329692fe83c98a2adb9cd5 /src/plugins/clearcase | |
parent | 1f340d44f7c9fee2ea42a960301adaf67261ad17 (diff) |
ProjectManager: Use Core::Id for progress types
Change-Id: I72993fda50ad70ad2d7c2f449923ac6e34b9e737
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
Diffstat (limited to 'src/plugins/clearcase')
-rw-r--r-- | src/plugins/clearcase/clearcaseplugin.cpp | 17 | ||||
-rw-r--r-- | src/plugins/clearcase/clearcaseplugin.h | 4 |
2 files changed, 11 insertions, 10 deletions
diff --git a/src/plugins/clearcase/clearcaseplugin.cpp b/src/plugins/clearcase/clearcaseplugin.cpp index 03b94792a0b..0ad3228d7aa 100644 --- a/src/plugins/clearcase/clearcaseplugin.cpp +++ b/src/plugins/clearcase/clearcaseplugin.cpp @@ -371,8 +371,8 @@ bool ClearCasePlugin::initialize(const QStringList & /*arguments */, QString *er m_clearcasePluginInstance = this; connect(ICore::instance(), SIGNAL(coreAboutToClose()), this, SLOT(closing())); - connect(ProgressManager::instance(), SIGNAL(allTasksFinished(QString)), - this, SLOT(tasksFinished(QString))); + connect(ProgressManager::instance(), SIGNAL(allTasksFinished(Core::Id)), + this, SLOT(tasksFinished(Core::Id))); if (!MimeDatabase::addMimeTypes(QLatin1String(":/clearcase/ClearCase.mimetypes.xml"), errorMessage)) return false; @@ -1891,7 +1891,7 @@ void ClearCasePlugin::projectChanged(Project *project) m_stream.clear(); m_intStream.clear(); disconnect(ICore::mainWindow(), SIGNAL(windowActivated()), this, SLOT(syncSlot())); - ProgressManager::cancelTasks(QLatin1String(Constants::TASK_INDEX)); + ProgressManager::cancelTasks(ClearCase::Constants::TASK_INDEX); if (project) { QString projDir = project->projectDirectory(); QString topLevel = findTopLevel(projDir); @@ -1908,16 +1908,16 @@ void ClearCasePlugin::projectChanged(Project *project) qDebug() << "stream: " << m_stream << "; intStream: " << m_intStream << "view: " << m_viewData.name; } -void ClearCasePlugin::tasksFinished(const QString &type) +void ClearCasePlugin::tasksFinished(Core::Id type) { - if (type == QLatin1String(Constants::TASK_INDEX)) + if (type == ClearCase::Constants::TASK_INDEX) m_checkInAllAction->setEnabled(true); } void ClearCasePlugin::updateIndex() { QTC_ASSERT(currentState().hasTopLevel(), return); - ProgressManager::cancelTasks(QLatin1String(Constants::TASK_INDEX)); + ProgressManager::cancelTasks(ClearCase::Constants::TASK_INDEX); Project *project = ProjectExplorerPlugin::currentProject(); if (!project) return; @@ -1926,8 +1926,7 @@ void ClearCasePlugin::updateIndex() QFuture<void> result = QtConcurrent::run(&sync, project->files(Project::ExcludeGeneratedFiles)); if (!m_settings.disableIndexer) - ProgressManager::addTask(result, tr("CC Indexing"), - QLatin1String(Constants::TASK_INDEX)); + ProgressManager::addTask(result, tr("CC Indexing"), ClearCase::Constants::TASK_INDEX); } /*! retrieve a \a file (usually of the form path\to\filename.cpp@@\main\ver) @@ -2069,7 +2068,7 @@ void ClearCasePlugin::syncSlot() void ClearCasePlugin::closing() { // prevent syncSlot from being called on shutdown - ProgressManager::cancelTasks(QLatin1String(Constants::TASK_INDEX)); + ProgressManager::cancelTasks(ClearCase::Constants::TASK_INDEX); disconnect(ICore::mainWindow(), SIGNAL(windowActivated()), this, SLOT(syncSlot())); } diff --git a/src/plugins/clearcase/clearcaseplugin.h b/src/plugins/clearcase/clearcaseplugin.h index 6ce6674af3a..fb011182da2 100644 --- a/src/plugins/clearcase/clearcaseplugin.h +++ b/src/plugins/clearcase/clearcaseplugin.h @@ -33,7 +33,9 @@ #include "clearcasesettings.h" +#include <coreplugin/id.h> #include <vcsbase/vcsbaseplugin.h> + #include <QFile> #include <QPair> #include <QStringList> @@ -191,7 +193,7 @@ private slots: void updateIndex(); void updateView(); void projectChanged(ProjectExplorer::Project *project); - void tasksFinished(const QString &type); + void tasksFinished(Core::Id type); void syncSlot(); void closing(); void updateStatusActions(); |