From 2a8891ec9558208f5584e0b23efa7420365b4a45 Mon Sep 17 00:00:00 2001 From: David Faure Date: Sun, 12 Jun 2016 15:53:32 +0200 Subject: [PATCH] Set the pointer before connecting to it. This fixes the warning "QObject::connect: invalid null parameter" --- src/scriptengines/qml/plasmoid/appletinterface.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/scriptengines/qml/plasmoid/appletinterface.cpp b/src/scriptengines/qml/plasmoid/appletinterface.cpp index 13c8193ff..a6b9c87aa 100644 --- a/src/scriptengines/qml/plasmoid/appletinterface.cpp +++ b/src/scriptengines/qml/plasmoid/appletinterface.cpp @@ -386,10 +386,10 @@ void AppletInterface::setToolTipItem(QQuickItem *toolTipItem) return; } + m_toolTipItem = toolTipItem; connect(m_toolTipItem.data(), &QObject::destroyed, this, &AppletInterface::toolTipItemChanged); - m_toolTipItem = toolTipItem; emit toolTipItemChanged(); }