forked from qt-creator/qt-creator
Callgrind: Use nullptr
Change-Id: I07c23d8bc48815e44ad340a6e37ee3b229866dbf Reviewed-by: hjk <hjk@qt.io>
This commit is contained in:
committed by
Orgad Shaneh
parent
60ac5f3103
commit
a23615e41c
@@ -188,35 +188,35 @@ public:
|
|||||||
QSortFilterProxyModel m_calleesProxy;
|
QSortFilterProxyModel m_calleesProxy;
|
||||||
|
|
||||||
// Callgrind widgets
|
// Callgrind widgets
|
||||||
CostView *m_flatView = 0;
|
CostView *m_flatView = nullptr;
|
||||||
CostView *m_callersView = 0;
|
CostView *m_callersView = nullptr;
|
||||||
CostView *m_calleesView = 0;
|
CostView *m_calleesView = nullptr;
|
||||||
Visualisation *m_visualization = 0;
|
Visualisation *m_visualization = nullptr;
|
||||||
|
|
||||||
// Navigation
|
// Navigation
|
||||||
QAction *m_goBack = 0;
|
QAction *m_goBack = nullptr;
|
||||||
QAction *m_goNext = 0;
|
QAction *m_goNext = nullptr;
|
||||||
QLineEdit *m_searchFilter = 0;
|
QLineEdit *m_searchFilter = nullptr;
|
||||||
|
|
||||||
// Cost formatting
|
// Cost formatting
|
||||||
QAction *m_filterProjectCosts = 0;
|
QAction *m_filterProjectCosts = nullptr;
|
||||||
QAction *m_costAbsolute = 0;
|
QAction *m_costAbsolute = nullptr;
|
||||||
QAction *m_costRelative = 0;
|
QAction *m_costRelative = nullptr;
|
||||||
QAction *m_costRelativeToParent = 0;
|
QAction *m_costRelativeToParent = nullptr;
|
||||||
QAction *m_cycleDetection;
|
QAction *m_cycleDetection = nullptr;
|
||||||
QAction *m_shortenTemplates;
|
QAction *m_shortenTemplates = nullptr;
|
||||||
QComboBox *m_eventCombo = 0;
|
QComboBox *m_eventCombo = nullptr;
|
||||||
|
|
||||||
QTimer m_updateTimer;
|
QTimer m_updateTimer;
|
||||||
|
|
||||||
QVector<CallgrindTextMark *> m_textMarks;
|
QVector<CallgrindTextMark *> m_textMarks;
|
||||||
|
|
||||||
QAction *m_startAction = 0;
|
QAction *m_startAction = nullptr;
|
||||||
QAction *m_stopAction = 0;
|
QAction *m_stopAction = nullptr;
|
||||||
QAction *m_loadExternalLogFile;
|
QAction *m_loadExternalLogFile = nullptr;
|
||||||
QAction *m_dumpAction = 0;
|
QAction *m_dumpAction = nullptr;
|
||||||
QAction *m_resetAction = 0;
|
QAction *m_resetAction = nullptr;
|
||||||
QAction *m_pauseAction = 0;
|
QAction *m_pauseAction = nullptr;
|
||||||
|
|
||||||
QString m_toggleCollectFunction;
|
QString m_toggleCollectFunction;
|
||||||
bool m_toolBusy = false;
|
bool m_toolBusy = false;
|
||||||
@@ -520,7 +520,7 @@ CallgrindTool::~CallgrindTool()
|
|||||||
void CallgrindTool::doClear(bool clearParseData)
|
void CallgrindTool::doClear(bool clearParseData)
|
||||||
{
|
{
|
||||||
if (clearParseData) // Crashed when done from destructor.
|
if (clearParseData) // Crashed when done from destructor.
|
||||||
setParseData(0);
|
setParseData(nullptr);
|
||||||
|
|
||||||
// clear filters
|
// clear filters
|
||||||
if (m_filterProjectCosts)
|
if (m_filterProjectCosts)
|
||||||
@@ -544,7 +544,7 @@ void CallgrindTool::selectFunction(const Function *func)
|
|||||||
{
|
{
|
||||||
if (!func) {
|
if (!func) {
|
||||||
m_flatView->clearSelection();
|
m_flatView->clearSelection();
|
||||||
m_visualization->setFunction(0);
|
m_visualization->setFunction(nullptr);
|
||||||
m_callersModel.clear();
|
m_callersModel.clear();
|
||||||
m_calleesModel.clear();
|
m_calleesModel.clear();
|
||||||
return;
|
return;
|
||||||
@@ -695,7 +695,7 @@ void CallgrindTool::visualisationFunctionSelected(const Function *function)
|
|||||||
void CallgrindTool::setParseData(ParseData *data)
|
void CallgrindTool::setParseData(ParseData *data)
|
||||||
{
|
{
|
||||||
// we have new parse data, invalidate filters in the proxy model
|
// we have new parse data, invalidate filters in the proxy model
|
||||||
m_visualization->setFunction(0);
|
m_visualization->setFunction(nullptr);
|
||||||
|
|
||||||
// invalidate parse data in the data model
|
// invalidate parse data in the data model
|
||||||
delete m_dataModel.parseData();
|
delete m_dataModel.parseData();
|
||||||
@@ -704,7 +704,7 @@ void CallgrindTool::setParseData(ParseData *data)
|
|||||||
// might happen if the user cancelled the profile run
|
// might happen if the user cancelled the profile run
|
||||||
// callgrind then sometimes produces empty callgrind.out.PID files
|
// callgrind then sometimes produces empty callgrind.out.PID files
|
||||||
delete data;
|
delete data;
|
||||||
data = 0;
|
data = nullptr;
|
||||||
}
|
}
|
||||||
m_dataModel.setParseData(data);
|
m_dataModel.setParseData(data);
|
||||||
m_calleesModel.setParseData(data);
|
m_calleesModel.setParseData(data);
|
||||||
|
Reference in New Issue
Block a user