summaryrefslogtreecommitdiff
path: root/src/plugins/analyzerbase/ianalyzertool.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/analyzerbase/ianalyzertool.h')
-rw-r--r--src/plugins/analyzerbase/ianalyzertool.h6
1 files changed, 2 insertions, 4 deletions
diff --git a/src/plugins/analyzerbase/ianalyzertool.h b/src/plugins/analyzerbase/ianalyzertool.h
index 1f6f23a49c..5ddcde892a 100644
--- a/src/plugins/analyzerbase/ianalyzertool.h
+++ b/src/plugins/analyzerbase/ianalyzertool.h
@@ -105,7 +105,6 @@ public:
static QByteArray defaultMenuGroup(StartMode mode);
static QByteArray defaultActionId(const IAnalyzerTool *tool, StartMode mode);
static QString defaultActionName(const IAnalyzerTool *tool, StartMode mode);
- static void defaultStartTool(IAnalyzerTool *tool, StartMode mode);
/// This gets called after all analyzation tools where initialized.
virtual void extensionsInitialized() = 0;
@@ -114,7 +113,7 @@ public:
* This is called to add all dock widgets if tool becomes active first time.
* \sa AnalzyerManager::createDockWidget
*/
- virtual void initializeDockWidgets();
+ virtual void initializeDockWidgets() {}
/// Returns a control widget which will be shown in the status bar when
/// this tool is selected. Must be non-zero.
@@ -125,8 +124,7 @@ public:
virtual IAnalyzerEngine *createEngine(const AnalyzerStartParameters &sp,
ProjectExplorer::RunConfiguration *runConfiguration = 0) = 0;
- virtual void startTool(StartMode mode)
- { return defaultStartTool(this, mode); }
+ virtual void startTool(StartMode mode) = 0;
/// Called when tools gets selected.
virtual void toolSelected() const {}