summaryrefslogtreecommitdiff
path: root/src/plugins/qmlprofiler/qmlprofilereventview.cpp
diff options
context:
space:
mode:
authorhjk <hjk121@nokiamail.com>2013-08-08 11:37:15 +0200
committerhjk <hjk121@nokiamail.com>2013-08-08 16:18:09 +0200
commitf959990ab11466ce8ded7d94ea13737a298274a2 (patch)
treebce565710de0d59e3d389a71ff1eb97a141a3791 /src/plugins/qmlprofiler/qmlprofilereventview.cpp
parent4d87da89ca6bc18283cb7f3106949fa35221e86a (diff)
downloadqt-creator-f959990ab11466ce8ded7d94ea13737a298274a2.tar.gz
QmlProfiler: Use real type instead of base class
Change-Id: I854834b2236a99af264d14a3d6022bfa6e0a2b9b Reviewed-by: Christiaan Janssen <christiaan.janssen@digia.com>
Diffstat (limited to 'src/plugins/qmlprofiler/qmlprofilereventview.cpp')
-rw-r--r--src/plugins/qmlprofiler/qmlprofilereventview.cpp9
1 files changed, 4 insertions, 5 deletions
diff --git a/src/plugins/qmlprofiler/qmlprofilereventview.cpp b/src/plugins/qmlprofiler/qmlprofilereventview.cpp
index d956fa61bc..5f4f16b24d 100644
--- a/src/plugins/qmlprofiler/qmlprofilereventview.cpp
+++ b/src/plugins/qmlprofiler/qmlprofilereventview.cpp
@@ -100,7 +100,7 @@ public:
QmlProfilerEventsWidget *q;
- Analyzer::IAnalyzerTool *m_profilerTool;
+ QmlProfilerTool *m_profilerTool;
QmlProfilerViewManager *m_viewContainer;
QmlProfilerEventsMainView *m_eventTree;
@@ -112,7 +112,7 @@ public:
};
QmlProfilerEventsWidget::QmlProfilerEventsWidget(QWidget *parent,
- Analyzer::IAnalyzerTool *profilerTool,
+ QmlProfilerTool *profilerTool,
QmlProfilerViewManager *container,
QmlProfilerDataModel *profilerDataModel )
: QWidget(parent), d(new QmlProfilerEventsWidgetPrivate(this))
@@ -215,11 +215,10 @@ void QmlProfilerEventsWidget::contextMenuEvent(QContextMenuEvent *ev)
QAction *getLocalStatsAction = 0;
QAction *getGlobalStatsAction = 0;
- QmlProfilerTool *profilerTool = qobject_cast<QmlProfilerTool *>(d->m_profilerTool);
QPoint position = ev->globalPos();
- if (profilerTool) {
- QList <QAction *> commonActions = profilerTool->profilerContextMenuActions();
+ if (d->m_profilerTool) {
+ QList <QAction *> commonActions = d->m_profilerTool->profilerContextMenuActions();
foreach (QAction *act, commonActions) {
menu.addAction(act);
}