From 96ca7bf1482378a9235fb17719ff58baa56d4224 Mon Sep 17 00:00:00 2001 From: Ulf Hermann Date: Wed, 2 Sep 2015 10:24:39 +0200 Subject: [PATCH] QmlProfiler: Initialize pointer to QmlProfilerConfigWidget Change-Id: I4c7f1456f3cc35727d9f3b72d100e072960987e4 Reviewed-by: Alessandro Portale --- src/plugins/qmlprofiler/qmlprofileroptionspage.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/plugins/qmlprofiler/qmlprofileroptionspage.cpp b/src/plugins/qmlprofiler/qmlprofileroptionspage.cpp index 99ffc6f3ed9..ec433997d93 100644 --- a/src/plugins/qmlprofiler/qmlprofileroptionspage.cpp +++ b/src/plugins/qmlprofiler/qmlprofileroptionspage.cpp @@ -36,7 +36,7 @@ namespace QmlProfiler { namespace Internal { -QmlProfilerOptionsPage::QmlProfilerOptionsPage() +QmlProfilerOptionsPage::QmlProfilerOptionsPage() : m_widget(0) { setId(Constants::SETTINGS); setDisplayName(tr("QML Profiler")); @@ -52,8 +52,9 @@ QmlProfilerOptionsPage::~QmlProfilerOptionsPage() QWidget *QmlProfilerOptionsPage::widget() { + // We cannot parent the widget to the options page as it expects a QWidget as parent if (!m_widget) - m_widget = new QmlProfilerConfigWidget(QmlProfilerPlugin::globalSettings(), 0); + m_widget = new QmlProfilerConfigWidget(QmlProfilerPlugin::globalSettings()); return m_widget; }