From 7bc3fbc5891fa9043dcf2ce73442809507bb8ca4 Mon Sep 17 00:00:00 2001 From: Marco Martin Date: Fri, 30 Aug 2013 14:15:48 +0200 Subject: [PATCH] appletAdded becomes AppletAdded(applet,x,y) --- .../qml/plasmoid/containmentinterface.cpp | 11 ++++------- src/scriptengines/qml/plasmoid/containmentinterface.h | 2 +- 2 files changed, 5 insertions(+), 8 deletions(-) diff --git a/src/scriptengines/qml/plasmoid/containmentinterface.cpp b/src/scriptengines/qml/plasmoid/containmentinterface.cpp index fed562d81..599f5afbd 100644 --- a/src/scriptengines/qml/plasmoid/containmentinterface.cpp +++ b/src/scriptengines/qml/plasmoid/containmentinterface.cpp @@ -78,7 +78,7 @@ void ContainmentInterface::init() applet->init(); } m_appletInterfaces << applet; - emit appletAdded(applet); + emit appletAdded(applet, 0, 0); } } @@ -177,14 +177,11 @@ void ContainmentInterface::processMimeData(QMimeData *mimeData, int x, int y) QObject *appletGraphicObject; if (applet) { appletGraphicObject = applet->property("graphicObject").value(); - if (appletGraphicObject) { - appletGraphicObject->setProperty("x", x); - appletGraphicObject->setProperty("y", y); - } } blockSignals(false); - emit appletAdded(appletGraphicObject); + + emit appletAdded(appletGraphicObject, x, y); emit appletsChanged(); } } @@ -219,7 +216,7 @@ void ContainmentInterface::appletAddedForward(Plasma::Applet *applet) } m_appletInterfaces << appletGraphicObject; - emit appletAdded(appletGraphicObject); + emit appletAdded(appletGraphicObject, 0, 0); emit appletsChanged(); } diff --git a/src/scriptengines/qml/plasmoid/containmentinterface.h b/src/scriptengines/qml/plasmoid/containmentinterface.h index 4be473c8e..c04cc111b 100644 --- a/src/scriptengines/qml/plasmoid/containmentinterface.h +++ b/src/scriptengines/qml/plasmoid/containmentinterface.h @@ -72,7 +72,7 @@ protected: void addContainmentActions(QMenu &desktopMenu, QEvent *event); Q_SIGNALS: - void appletAdded(QObject *applet); + void appletAdded(QObject *applet, int x, int y); void appletRemoved(QObject *applet); void screenChanged(); void activityChanged();