OSDN Git Service

hide progress bar on finish
authorMilian Wolff <mail@milianw.de>
Fri, 4 Mar 2011 15:00:02 +0000 (16:00 +0100)
committerhjk <qtc-committer@nokia.com>
Fri, 4 Mar 2011 15:00:02 +0000 (16:00 +0100)
Merge-request: 265
Reviewed-by: hjk <qtc-committer@nokia.com>
src/plugins/valgrindtoolbase/valgrindengine.cpp

index dcb307f..1eca9ec 100644 (file)
@@ -39,6 +39,7 @@
 #include <coreplugin/icore.h>
 #include <coreplugin/ioutputpane.h>
 #include <coreplugin/progressmanager/progressmanager.h>
+#include <coreplugin/progressmanager/futureprogress.h>
 #include <extensionsystem/pluginmanager.h>
 #include <projectexplorer/applicationrunconfiguration.h>
 
@@ -76,8 +77,9 @@ void ValgrindEngine::start()
 {
     emit starting(this);
 
-    Core::ICore::instance()->progressManager()->addTask(m_progress->future(),
+    Core::FutureProgress* fp = Core::ICore::instance()->progressManager()->addTask(m_progress->future(),
                                                         progressTitle(), "valgrind");
+    fp->setKeepOnFinish(Core::FutureProgress::DontKeepOnFinish);
     m_progress->reportStarted();
 
 #if VALGRIND_DEBUG_OUTPUT