From 4b49b52c09949fcaa9fb9feeb0cc73da6b84da2e Mon Sep 17 00:00:00 2001 From: Nikita Baryshnikov Date: Wed, 25 Feb 2015 12:45:15 +0300 Subject: [PATCH] EditorToolBarPrivate: initialize members in ctor Change-Id: Ibbe75d5245e565d3f2258275ba20993e90a21467 Reviewed-by: Orgad Shaneh --- src/plugins/coreplugin/editortoolbar.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/plugins/coreplugin/editortoolbar.cpp b/src/plugins/coreplugin/editortoolbar.cpp index 0806a254631..50853a460b8 100644 --- a/src/plugins/coreplugin/editortoolbar.cpp +++ b/src/plugins/coreplugin/editortoolbar.cpp @@ -97,8 +97,11 @@ EditorToolBarPrivate::EditorToolBarPrivate(QWidget *parent, EditorToolBar *q) : m_closeEditorButton(new QToolButton(q)), m_lockButton(new QToolButton(q)), m_dragHandle(new QToolButton(q)), + m_dragHandleMenu(0), m_goBackAction(new QAction(QIcon(QLatin1String(Constants::ICON_PREV)), EditorManager::tr("Go Back"), parent)), m_goForwardAction(new QAction(QIcon(QLatin1String(Constants::ICON_NEXT)), EditorManager::tr("Go Forward"), parent)), + m_backButton(new QToolButton(q)), + m_forwardButton(new QToolButton(q)), m_splitButton(new QToolButton(q)), m_horizontalSplitAction(new QAction(QIcon(QLatin1String(Constants::ICON_SPLIT_HORIZONTAL)), EditorManager::tr("Split"), parent)), m_verticalSplitAction(new QAction(QIcon(QLatin1String(Constants::ICON_SPLIT_VERTICAL)), EditorManager::tr("Split Side by Side"), parent)), @@ -154,10 +157,8 @@ EditorToolBar::EditorToolBar(QWidget *parent) : d->m_toolBarPlaceholder->setSizePolicy(QSizePolicy::MinimumExpanding, QSizePolicy::MinimumExpanding); - d->m_backButton = new QToolButton(this); d->m_backButton->setDefaultAction(d->m_goBackAction); - d->m_forwardButton= new QToolButton(this); d->m_forwardButton->setDefaultAction(d->m_goForwardAction); if (Utils::HostOsInfo::isMacHost()) {