Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
What's new
10
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Open sidebar
Tobias Hunger
qt-creator
Commits
df91b0bb
Commit
df91b0bb
authored
May 18, 2011
by
hjk
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
analyzer: cleanup
parent
64eba7e1
Changes
28
Hide whitespace changes
Inline
Side-by-side
Showing
28 changed files
with
76 additions
and
141 deletions
+76
-141
src/plugins/analyzerbase/analyzermanager.cpp
src/plugins/analyzerbase/analyzermanager.cpp
+1
-3
src/plugins/analyzerbase/analyzeroutputpane.cpp
src/plugins/analyzerbase/analyzeroutputpane.cpp
+9
-8
src/plugins/analyzerbase/analyzeroutputpane.h
src/plugins/analyzerbase/analyzeroutputpane.h
+5
-4
src/plugins/analyzerbase/analyzerrunconfigwidget.h
src/plugins/analyzerbase/analyzerrunconfigwidget.h
+1
-6
src/plugins/analyzerbase/analyzerruncontrol.cpp
src/plugins/analyzerbase/analyzerruncontrol.cpp
+4
-6
src/plugins/analyzerbase/analyzerruncontrol.h
src/plugins/analyzerbase/analyzerruncontrol.h
+0
-1
src/plugins/analyzerbase/analyzersettings.cpp
src/plugins/analyzerbase/analyzersettings.cpp
+6
-16
src/plugins/analyzerbase/analyzersettings.h
src/plugins/analyzerbase/analyzersettings.h
+10
-14
src/plugins/analyzerbase/analyzerutils.cpp
src/plugins/analyzerbase/analyzerutils.cpp
+2
-1
src/plugins/analyzerbase/analyzerutils.h
src/plugins/analyzerbase/analyzerutils.h
+1
-2
src/plugins/analyzerbase/ianalyzerengine.cpp
src/plugins/analyzerbase/ianalyzerengine.cpp
+3
-5
src/plugins/analyzerbase/ianalyzerengine.h
src/plugins/analyzerbase/ianalyzerengine.h
+0
-1
src/plugins/analyzerbase/ianalyzeroutputpaneadapter.cpp
src/plugins/analyzerbase/ianalyzeroutputpaneadapter.cpp
+3
-4
src/plugins/analyzerbase/ianalyzeroutputpaneadapter.h
src/plugins/analyzerbase/ianalyzeroutputpaneadapter.h
+8
-5
src/plugins/analyzerbase/ianalyzertool.h
src/plugins/analyzerbase/ianalyzertool.h
+1
-5
src/plugins/analyzerbase/startremotedialog.cpp
src/plugins/analyzerbase/startremotedialog.cpp
+3
-3
src/plugins/callgrind/callgrindplugin.cpp
src/plugins/callgrind/callgrindplugin.cpp
+6
-13
src/plugins/callgrind/callgrindplugin.h
src/plugins/callgrind/callgrindplugin.h
+1
-2
src/plugins/callgrind/callgrindsettings.cpp
src/plugins/callgrind/callgrindsettings.cpp
+0
-5
src/plugins/callgrind/callgrindsettings.h
src/plugins/callgrind/callgrindsettings.h
+0
-1
src/plugins/callgrind/callgrindtool.cpp
src/plugins/callgrind/callgrindtool.cpp
+3
-5
src/plugins/callgrind/callgrindtool.h
src/plugins/callgrind/callgrindtool.h
+4
-14
src/plugins/memcheck/memcheckplugin.cpp
src/plugins/memcheck/memcheckplugin.cpp
+0
-11
src/plugins/memcheck/memcheckplugin.h
src/plugins/memcheck/memcheckplugin.h
+1
-2
src/plugins/memcheck/memchecktool.cpp
src/plugins/memcheck/memchecktool.cpp
+1
-1
src/plugins/memcheck/memchecktool.h
src/plugins/memcheck/memchecktool.h
+1
-1
src/plugins/qmlprofiler/qmlprofilertool.cpp
src/plugins/qmlprofiler/qmlprofilertool.cpp
+1
-1
src/plugins/qmlprofiler/qmlprofilertool.h
src/plugins/qmlprofiler/qmlprofilertool.h
+1
-1
No files found.
src/plugins/analyzerbase/analyzermanager.cpp
View file @
df91b0bb
...
...
@@ -709,7 +709,6 @@ void AnalyzerManager::addTool(IAnalyzerTool *tool)
{
d
->
delayedInit
();
// be sure that there is a valid IMode instance
Internal
::
AnalyzerPlugin
*
plugin
=
Internal
::
AnalyzerPlugin
::
instance
();
QAction
*
action
=
new
QAction
(
tool
->
displayName
(),
d
->
m_toolGroup
);
action
->
setData
(
d
->
m_tools
.
count
());
action
->
setCheckable
(
true
);
...
...
@@ -736,8 +735,7 @@ void AnalyzerManager::addTool(IAnalyzerTool *tool)
d
->
m_toolBox
->
setEnabled
(
d
->
m_toolBox
->
count
()
>
1
);
tool
->
initialize
(
plugin
);
tool
->
initialize
();
}
QDockWidget
*
AnalyzerManager
::
createDockWidget
(
IAnalyzerTool
*
tool
,
const
QString
&
title
,
...
...
src/plugins/analyzerbase/analyzeroutputpane.cpp
View file @
df91b0bb
...
...
@@ -139,7 +139,7 @@ void AnalyzerOutputPane::setCurrentIndex(int i)
}
}
void
AnalyzerOutputPane
::
add
(
IAnalyzerOutputPaneAdapter
*
adapter
)
void
AnalyzerOutputPane
::
add
Adapter
(
IAnalyzerOutputPaneAdapter
*
adapter
)
{
if
(
m_adapters
.
isEmpty
())
m_adapters
.
push_back
(
0
);
// Index for leading dummy widgets.
...
...
@@ -153,25 +153,26 @@ void AnalyzerOutputPane::add(IAnalyzerOutputPaneAdapter *adapter)
void
AnalyzerOutputPane
::
addToWidgets
(
IAnalyzerOutputPaneAdapter
*
adapter
)
{
QTC_ASSERT
(
m_paneWidget
,
return
;
)
QWidget
*
toolPaneWidget
=
adapter
->
paneWidget
();
QWidget
*
toolPaneWidget
=
adapter
->
paneWidget
();
QTC_ASSERT
(
toolPaneWidget
,
return
;
)
m_paneStackedLayout
->
addWidget
(
toolPaneWidget
);
QWidget
*
toolBarWidget
=
adapter
->
toolBarWidget
();
// Might be 0
m_toolbarStackedWidget
->
addWidget
(
toolBarWidget
?
toolBarWidget
:
AnalyzerUtils
::
createDummyWidget
());
}
void
AnalyzerOutputPane
::
setTool
(
IAnalyzerTool
*
t
)
void
AnalyzerOutputPane
::
setTool
(
IAnalyzerTool
*
t
ool
)
{
if
(
debug
)
qDebug
()
<<
"AnalyzerOutputPane::setTool"
<<
t
;
qDebug
()
<<
"AnalyzerOutputPane::setTool"
<<
t
ool
;
// No tool. show dummy label.
IAnalyzerOutputPaneAdapter
*
adapter
=
t
?
t
->
outputPaneAdapter
()
:
static_cast
<
IAnalyzerOutputPaneAdapter
*>
(
0
);
IAnalyzerOutputPaneAdapter
*
adapter
=
0
;
if
(
tool
)
adapter
=
tool
->
outputPaneAdapter
();
// Re-show or add.
if
(
adapter
)
{
int
index
=
m_adapters
.
indexOf
(
adapter
);
if
(
index
==
-
1
)
{
add
(
adapter
);
add
Adapter
(
adapter
);
index
=
m_adapters
.
size
();
}
setCurrentIndex
(
index
);
...
...
@@ -182,7 +183,7 @@ void AnalyzerOutputPane::setTool(IAnalyzerTool *t)
}
}
QWidget
*
AnalyzerOutputPane
::
outputWidget
(
QWidget
*
parent
)
QWidget
*
AnalyzerOutputPane
::
outputWidget
(
QWidget
*
parent
)
{
if
(
debug
)
qDebug
()
<<
"AnalyzerOutputPane::outputWidget"
;
...
...
src/plugins/analyzerbase/analyzeroutputpane.h
View file @
df91b0bb
...
...
@@ -45,6 +45,7 @@ class StyledSeparator;
namespace
Analyzer
{
class
IAnalyzerTool
;
class
IAnalyzerOutputPaneAdapter
;
namespace
Internal
{
class
AnalyzerOutputPane
:
public
Core
::
IOutputPane
...
...
@@ -53,7 +54,7 @@ class AnalyzerOutputPane : public Core::IOutputPane
public:
explicit
AnalyzerOutputPane
(
QObject
*
parent
=
0
);
void
setTool
(
IAnalyzerTool
*
t
);
void
setTool
(
IAnalyzerTool
*
t
ool
);
// IOutputPane
virtual
QWidget
*
outputWidget
(
QWidget
*
parent
);
virtual
QList
<
QWidget
*>
toolBarWidgets
()
const
;
...
...
@@ -79,10 +80,10 @@ private slots:
private:
void
clearTool
();
inline
int
currentIndex
()
const
;
inline
IAnalyzerOutputPaneAdapter
*
currentAdapter
()
const
;
int
currentIndex
()
const
;
IAnalyzerOutputPaneAdapter
*
currentAdapter
()
const
;
void
setCurrentIndex
(
int
);
void
add
(
IAnalyzerOutputPaneAdapter
*
adapter
);
void
add
Adapter
(
IAnalyzerOutputPaneAdapter
*
adapter
);
void
addToWidgets
(
IAnalyzerOutputPaneAdapter
*
adapter
);
void
createWidgets
(
QWidget
*
paneParent
);
bool
isInitialized
()
const
{
return
m_paneWidget
!=
0
;
}
...
...
src/plugins/analyzerbase/analyzerrunconfigwidget.h
View file @
df91b0bb
...
...
@@ -32,17 +32,12 @@
**
**************************************************************************/
#ifndef ANALYZER_INTERNAL_ANALYZERRUNCONFIGWIDGET_H
#define ANALYZER_INTERNAL_ANALYZERRUNCONFIGWIDGET_H
#include <projectexplorer/runconfiguration.h>
#include <analyzerbase/analyzerbase_global.h>
QT_BEGIN_NAMESPACE
class
QStandardItemModel
;
QT_END_NAMESPACE
namespace
Utils
{
class
DetailsWidget
;
}
...
...
@@ -66,6 +61,6 @@ private:
Utils
::
DetailsWidget
*
m_detailsWidget
;
};
}
}
// namespace Analyzer
#endif // ANALYZER_INTERNAL_ANALYZERRUNCONFIGWIDGET_H
src/plugins/analyzerbase/analyzerruncontrol.cpp
View file @
df91b0bb
...
...
@@ -53,7 +53,8 @@ using namespace Analyzer::Internal;
// AnalyzerRunControl::Private ///////////////////////////////////////////
class
AnalyzerRunControl
::
Private
{
class
AnalyzerRunControl
::
Private
{
public:
Private
();
...
...
@@ -62,11 +63,8 @@ public:
};
AnalyzerRunControl
::
Private
::
Private
()
:
m_isRunning
(
false
)
,
m_engine
(
0
)
{
}
:
m_isRunning
(
false
)
,
m_engine
(
0
)
{}
// AnalyzerRunControl ////////////////////////////////////////////////////
...
...
src/plugins/analyzerbase/analyzerruncontrol.h
View file @
df91b0bb
...
...
@@ -44,7 +44,6 @@
namespace
Analyzer
{
class
IAnalyzerEngine
;
class
AnalyzerStartParameters
;
class
ANALYZER_EXPORT
AnalyzerRunControl
:
public
ProjectExplorer
::
RunControl
...
...
src/plugins/analyzerbase/analyzersettings.cpp
View file @
df91b0bb
...
...
@@ -45,29 +45,21 @@
#include <QtCore/QSettings>
using
namespace
Analyzer
;
using
namespace
Analyzer
::
Internal
;
static
const
char
groupC
[]
=
"Analyzer"
;
namespace
Analyzer
{
AnalyzerGlobalSettings
*
AnalyzerGlobalSettings
::
m_instance
=
0
;
AbstractAnalyzerSubConfig
::
AbstractAnalyzerSubConfig
(
QObject
*
parent
)
:
QObject
(
parent
)
{
}
AbstractAnalyzerSubConfig
::~
AbstractAnalyzerSubConfig
()
:
QObject
(
parent
)
{
}
AnalyzerSettings
::
AnalyzerSettings
(
QObject
*
parent
)
:
QObject
(
parent
)
{
}
AnalyzerSettings
::~
AnalyzerSettings
()
:
QObject
(
parent
)
{
}
...
...
@@ -175,10 +167,6 @@ AnalyzerProjectSettings::AnalyzerProjectSettings(QObject *parent)
fromMap
(
gs
->
toMap
());
}
AnalyzerProjectSettings
::~
AnalyzerProjectSettings
()
{
}
QString
AnalyzerProjectSettings
::
displayName
()
const
{
return
tr
(
"Analyzer Settings"
);
...
...
@@ -193,3 +181,5 @@ QVariantMap AnalyzerProjectSettings::toMap() const
{
return
AnalyzerSettings
::
toMap
();
}
}
// namespace Analyzer
src/plugins/analyzerbase/analyzersettings.h
View file @
df91b0bb
...
...
@@ -44,12 +44,10 @@
namespace
Analyzer
{
class
AnalyzerSettings
;
/**
* Utility function to set @p val if @p key is present in @p map.
*/
template
<
typename
T
>
static
void
setIfPresent
(
const
QVariantMap
&
map
,
const
QString
&
key
,
T
*
val
)
template
<
typename
T
>
void
setIfPresent
(
const
QVariantMap
&
map
,
const
QString
&
key
,
T
*
val
)
{
if
(
!
map
.
contains
(
key
))
return
;
...
...
@@ -65,9 +63,9 @@ template <typename T> static void setIfPresent(const QVariantMap &map, const QSt
class
ANALYZER_EXPORT
AbstractAnalyzerSubConfig
:
public
QObject
{
Q_OBJECT
public:
AbstractAnalyzerSubConfig
(
QObject
*
parent
);
virtual
~
AbstractAnalyzerSubConfig
();
/// return a list of default values
virtual
QVariantMap
defaults
()
const
=
0
;
...
...
@@ -91,8 +89,8 @@ public:
class
ANALYZER_EXPORT
AbstractAnalyzerSubConfigFactory
{
public:
AbstractAnalyzerSubConfigFactory
(){}
virtual
~
AbstractAnalyzerSubConfigFactory
(){}
AbstractAnalyzerSubConfigFactory
()
{}
virtual
~
AbstractAnalyzerSubConfigFactory
()
{}
virtual
AbstractAnalyzerSubConfig
*
createGlobalSubConfig
(
QObject
*
parent
)
=
0
;
virtual
AbstractAnalyzerSubConfig
*
createProjectSubConfig
(
QObject
*
parent
)
=
0
;
...
...
@@ -113,8 +111,6 @@ template<class GlobalConfigT, class ProjectConfigT>
class
ANALYZER_EXPORT
AnalyzerSubConfigFactory
:
public
AbstractAnalyzerSubConfigFactory
{
public:
AnalyzerSubConfigFactory
(){}
AbstractAnalyzerSubConfig
*
createGlobalSubConfig
(
QObject
*
parent
)
{
return
new
GlobalConfigT
(
parent
);
...
...
@@ -134,9 +130,8 @@ public:
class
ANALYZER_EXPORT
AnalyzerSettings
:
public
QObject
{
Q_OBJECT
public:
virtual
~
AnalyzerSettings
();
public:
template
<
class
T
>
T
*
subConfig
()
const
{
...
...
@@ -176,6 +171,7 @@ protected:
class
ANALYZER_EXPORT
AnalyzerGlobalSettings
:
public
AnalyzerSettings
{
Q_OBJECT
public:
static
AnalyzerGlobalSettings
*
instance
();
~
AnalyzerGlobalSettings
();
...
...
@@ -201,21 +197,21 @@ private:
* rc->extraAspect<AnalyzerProjectSettings>()->subConfig<YourProjectConfig>()->...
* @endcode
*/
class
ANALYZER_EXPORT
AnalyzerProjectSettings
:
public
AnalyzerSettings
,
public
ProjectExplorer
::
IRunConfigurationAspect
class
ANALYZER_EXPORT
AnalyzerProjectSettings
:
public
AnalyzerSettings
,
public
ProjectExplorer
::
IRunConfigurationAspect
{
Q_OBJECT
public:
AnalyzerProjectSettings
(
QObject
*
parent
=
0
);
virtual
~
AnalyzerProjectSettings
();
QString
displayName
()
const
;
virtual
QVariantMap
toMap
()
const
;
protected:
virtual
bool
fromMap
(
const
QVariantMap
&
map
);
};
}
}
// namespace Analyzer
#endif // ANALYZER_INTERNAL_ANALYZERSETTINGS_H
src/plugins/analyzerbase/analyzerutils.cpp
View file @
df91b0bb
...
...
@@ -56,7 +56,8 @@
using
namespace
Analyzer
;
using
namespace
Core
;
void
moveCursorToEndOfName
(
QTextCursor
*
tc
)
{
static
void
moveCursorToEndOfName
(
QTextCursor
*
tc
)
{
QTextDocument
*
doc
=
tc
->
document
();
if
(
!
doc
)
return
;
...
...
src/plugins/analyzerbase/analyzerutils.h
View file @
df91b0bb
...
...
@@ -39,8 +39,7 @@ QT_BEGIN_NAMESPACE
class
QWidget
;
QT_END_NAMESPACE
namespace
CPlusPlus
{
namespace
CPlusPlus
{
class
Symbol
;
}
...
...
src/plugins/analyzerbase/ianalyzerengine.cpp
View file @
df91b0bb
...
...
@@ -34,7 +34,7 @@
#include "ianalyzerengine.h"
using
namespace
Analyzer
;
namespace
Analyzer
{
IAnalyzerEngine
::
IAnalyzerEngine
(
const
AnalyzerStartParameters
&
sp
,
ProjectExplorer
::
RunConfiguration
*
runConfiguration
)
...
...
@@ -43,10 +43,6 @@ IAnalyzerEngine::IAnalyzerEngine(const AnalyzerStartParameters &sp,
{
}
IAnalyzerEngine
::~
IAnalyzerEngine
()
{
}
ProjectExplorer
::
RunConfiguration
*
IAnalyzerEngine
::
runConfiguration
()
const
{
return
m_runConfig
;
...
...
@@ -56,3 +52,5 @@ AnalyzerStartParameters IAnalyzerEngine::startParameters() const
{
return
m_sp
;
}
}
// namespace Analyzer
src/plugins/analyzerbase/ianalyzerengine.h
View file @
df91b0bb
...
...
@@ -62,7 +62,6 @@ class ANALYZER_EXPORT IAnalyzerEngine : public QObject
public:
explicit
IAnalyzerEngine
(
const
AnalyzerStartParameters
&
sp
,
ProjectExplorer
::
RunConfiguration
*
runConfiguration
=
0
);
virtual
~
IAnalyzerEngine
();
/// start analyzation process
virtual
void
start
()
=
0
;
...
...
src/plugins/analyzerbase/ianalyzeroutputpaneadapter.cpp
View file @
df91b0bb
...
...
@@ -42,7 +42,7 @@
#include <QtCore/QAbstractItemModel>
#include <QtCore/QModelIndex>
using
namespace
Analyzer
;
namespace
Analyzer
{
IAnalyzerTool
::
IAnalyzerTool
(
QObject
*
parent
)
:
QObject
(
parent
)
...
...
@@ -64,9 +64,6 @@ IAnalyzerOutputPaneAdapter::IAnalyzerOutputPaneAdapter(QObject *parent) :
{
}
IAnalyzerOutputPaneAdapter
::~
IAnalyzerOutputPaneAdapter
()
{
}
/*!
\class Analyzer::ListItemViewOutputPaneAdapter
...
...
@@ -185,3 +182,5 @@ int ListItemViewOutputPaneAdapter::rowCount() const
{
return
m_listView
?
m_listView
->
model
()
->
rowCount
()
:
0
;
}
}
// namespace Analyzer
src/plugins/analyzerbase/ianalyzeroutputpaneadapter.h
View file @
df91b0bb
...
...
@@ -37,18 +37,20 @@
#include <QtCore/QObject>
QT_FORWARD_DECLARE_CLASS
(
QAbstractItemView
)
QT_FORWARD_DECLARE_CLASS
(
QAbstractItemModel
)
QT_FORWARD_DECLARE_CLASS
(
QWidget
)
QT_BEGIN_NAMESPACE
class
QAbstractItemView
;
class
QAbstractItemModel
;
class
QWidget
;
QT_END_NAMESPACE
namespace
Analyzer
{
class
ANALYZER_EXPORT
IAnalyzerOutputPaneAdapter
:
public
QObject
{
Q_OBJECT
public:
explicit
IAnalyzerOutputPaneAdapter
(
QObject
*
parent
=
0
);
virtual
~
IAnalyzerOutputPaneAdapter
();
virtual
QWidget
*
toolBarWidget
()
=
0
;
virtual
QWidget
*
paneWidget
()
=
0
;
...
...
@@ -70,6 +72,7 @@ signals:
class
ANALYZER_EXPORT
ListItemViewOutputPaneAdapter
:
public
IAnalyzerOutputPaneAdapter
{
Q_OBJECT
public:
explicit
ListItemViewOutputPaneAdapter
(
QObject
*
parent
=
0
);
...
...
@@ -101,6 +104,6 @@ private:
bool
m_showOnRowsInserted
;
};
}
}
// namespace Analyzer
#endif // IANALYZEROUTPUTPANEADAPTER_H
src/plugins/analyzerbase/ianalyzertool.h
View file @
df91b0bb
...
...
@@ -43,10 +43,6 @@ namespace ProjectExplorer {
class
RunConfiguration
;
}
namespace
ExtensionSystem
{
class
IPlugin
;
}
namespace
Analyzer
{
class
AnalyzerStartParameters
;
...
...
@@ -93,7 +89,7 @@ public:
* The implementation should setup widgets for the output pane here and optionally add
* dock widgets in the analyzation mode if wanted.
*/
virtual
void
initialize
(
ExtensionSystem
::
IPlugin
*
plugin
)
=
0
;
virtual
void
initialize
()
=
0
;
/// gets called after all analyzation tools where initialized.
virtual
void
extensionsInitialized
()
=
0
;
...
...
src/plugins/analyzerbase/startremotedialog.cpp
View file @
df91b0bb
...
...
@@ -41,8 +41,8 @@
namespace
Analyzer
{
StartRemoteDialog
::
StartRemoteDialog
(
QWidget
*
parent
,
Qt
::
WindowFlags
f
)
:
QDialog
(
parent
,
f
)
,
m_ui
(
new
Ui
::
StartRemoteDialog
)
:
QDialog
(
parent
,
f
)
,
m_ui
(
new
Ui
::
StartRemoteDialog
)
{
m_ui
->
setupUi
(
this
);
...
...
@@ -144,4 +144,4 @@ QString StartRemoteDialog::workingDirectory() const
return
m_ui
->
workingDirectory
->
text
();
}
}
}
// namespace Analyzer
src/plugins/callgrind/callgrindplugin.cpp
View file @
df91b0bb
...
...
@@ -41,18 +41,9 @@
#include <QtCore/QtPlugin>
using
namespace
Analyzer
;
using
namespace
Callgrind
;
using
namespace
Callgrind
::
Internal
;
CallgrindPlugin
::
CallgrindPlugin
()
{
}
CallgrindPlugin
::~
CallgrindPlugin
()
{
}
namespace
Callgrind
{
namespace
Internal
{
bool
CallgrindPlugin
::
initialize
(
const
QStringList
&
/*arguments*/
,
QString
*/
*
errorString
*/
)
{
...
...
@@ -66,7 +57,9 @@ bool CallgrindPlugin::initialize(const QStringList &/*arguments*/, QString */*er
void
CallgrindPlugin
::
extensionsInitialized
()
{
}
Q_EXPORT_PLUGIN
(
CallgrindPlugin
)
}
// namespace Internal
}
// namespace Callgrind
Q_EXPORT_PLUGIN
(
Callgrind
::
Internal
::
CallgrindPlugin
)
src/plugins/callgrind/callgrindplugin.h
View file @
df91b0bb
...
...
@@ -43,8 +43,7 @@ class CallgrindPlugin : public ExtensionSystem::IPlugin
Q_OBJECT
public:
CallgrindPlugin
();
~
CallgrindPlugin
();
CallgrindPlugin
()
{}
virtual
bool
initialize
(
const
QStringList
&
arguments
,
QString
*
errorString
);
virtual
void
extensionsInitialized
();
...
...
src/plugins/callgrind/callgrindsettings.cpp
View file @
df91b0bb
...
...
@@ -57,11 +57,6 @@ AbstractCallgrindSettings::AbstractCallgrindSettings(QObject *parent)
}
AbstractCallgrindSettings
::~
AbstractCallgrindSettings
()
{
}
void
AbstractCallgrindSettings
::
setEnableCacheSim
(
bool
enable
)
{
if
(
m_enableCacheSim
==
enable
)
...
...
src/plugins/callgrind/callgrindsettings.h
View file @
df91b0bb
...
...
@@ -50,7 +50,6 @@ class AbstractCallgrindSettings : public Analyzer::AbstractAnalyzerSubConfig
public:
AbstractCallgrindSettings
(
QObject
*
parent
=
0
);
virtual
~
AbstractCallgrindSettings
();
inline
bool
enableCacheSim
()
const
{
return
m_enableCacheSim
;
}
inline
bool
enableBranchSim
()
const
{
return
m_enableBranchSim
;
}
...
...
src/plugins/callgrind/callgrindtool.cpp
View file @
df91b0bb
...
...
@@ -82,8 +82,6 @@
// shared/cplusplus includes
#include <Symbols.h>
using
namespace
Callgrind
;
using
namespace
Analyzer
;
using
namespace
Core
;
using
namespace
Valgrind
::
Callgrind
;
...
...
@@ -136,7 +134,7 @@ IAnalyzerTool::ToolMode CallgrindTool::mode() const
return
ReleaseMode
;
}
void
CallgrindTool
::
initialize
(
ExtensionSystem
::
IPlugin
*/
*
plugin
*/
)
void
CallgrindTool
::
initialize
()
{
AnalyzerManager
*
am
=
AnalyzerManager
::
instance
();
...
...
@@ -491,5 +489,5 @@ bool CallgrindTool::canRunRemotely() const
return
true
;
}
}
}
}
// namespace Internal
}
// namespace Callgrind
src/plugins/callgrind/callgrindtool.h
View file @
df91b0bb
...
...
@@ -38,32 +38,22 @@
#include <QtCore/QVector>
QT_BEGIN_NAMESPACE
class
QCheckBox
;
class
QAction
;
class
QComboBox
;
class
QSortFilterProxyModel
;
class
QMenu
;
class
QModelIndex
;
QT_END_NAMESPACE
namespace
Valgrind
{
namespace
Callgrind
{
class
CostView
;
class
DataModel
;
class
DataProxyModel
;
class
Function
;
class
ParseData
;
class
StackBrowser
;
class
Visualisation
;
}
}
namespace
TextEditor
{
namespace
TextEditor
{
class
ITextEditor
;
}
namespace
Core
{
namespace
Core
{
class
IEditor
;
}
...
...
@@ -87,7 +77,7 @@ public:
virtual
QString
displayName
()
const
;
virtual
ToolMode
mode
()
const
;
virtual
void
initialize
(
ExtensionSystem
::
IPlugin
*
plugin
);
virtual
void
initialize
();
virtual
void
extensionsInitialized
();
virtual
void
initializeDockWidgets
();
...
...
src/plugins/memcheck/memcheckplugin.cpp
View file @
df91b0bb
...
...
@@ -48,16 +48,6 @@ using namespace Memcheck;
using
namespace
Memcheck
::
Internal
;
MemcheckPlugin
::
MemcheckPlugin
()
{
}
MemcheckPlugin
::~
MemcheckPlugin
()
{
}
bool
MemcheckPlugin
::
initialize
(
const
QStringList
&
/*arguments*/
,
QString
*/
*
errorString
*/
)
{
typedef
AnalyzerSubConfigFactory
<
MemcheckGlobalSettings
,
MemcheckProjectSettings
>
MemcheckConfigFactory
;
...
...
@@ -70,7 +60,6 @@ bool MemcheckPlugin::initialize(const QStringList &/*arguments*/, QString */*err
void
MemcheckPlugin
::
extensionsInitialized
()
{
}