From 06b2df0e2731c60cefa7a2655204431f16110310 Mon Sep 17 00:00:00 2001 From: Christian Stenger Date: Tue, 28 Jun 2016 13:35:37 +0200 Subject: [PATCH] QmlJSEditor: Fix compile with Qt5.5 Avoid using functionality introduced with Qt5.6. Change-Id: Icfa4eeb547b651a19aa745b5de1cb413f9b6b4ef Reviewed-by: Orgad Shaneh --- src/plugins/qmljseditor/qmljsoutlinetreeview.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/plugins/qmljseditor/qmljsoutlinetreeview.cpp b/src/plugins/qmljseditor/qmljsoutlinetreeview.cpp index f20715ad506..996c17dca97 100644 --- a/src/plugins/qmljseditor/qmljsoutlinetreeview.cpp +++ b/src/plugins/qmljseditor/qmljsoutlinetreeview.cpp @@ -57,8 +57,10 @@ void QmlJSOutlineTreeView::contextMenuEvent(QContextMenuEvent *event) QMenu contextMenu; - contextMenu.addAction(tr("Expand All"), this, [this] { expandAll(); }); - contextMenu.addAction(tr("Collapse All"), this, [this] { collapseAllExceptRoot(); }); + QAction *action = contextMenu.addAction(tr("Expand All")); + connect(action, &QAction::triggered, this, [this] () { expandAll(); }); + action = contextMenu.addAction(tr("Collapse All")); + connect(action, &QAction::triggered, this, [this] () { collapseAllExceptRoot(); }); contextMenu.exec(event->globalPos());