Git commit 7be7f71afcf4ab0b56fbd25e29352bfd439cadb7 by Shaun Reich. Committed on 24/03/2012 at 21:13. Pushed by sreich into branch 'plasma/sreich/tasks-qml'. add close action method M +1 -1 plasma/desktop/applets/tasks/package/contents/ui/main.qml M +5 -0 plasma/desktop/applets/tasks/tasks.cpp M +1 -0 plasma/desktop/applets/tasks/tasks.h http://commits.kde.org/kde-workspace/7be7f71afcf4ab0b56fbd25e29352bfd439cad= b7 diff --git a/plasma/desktop/applets/tasks/package/contents/ui/main.qml b/pl= asma/desktop/applets/tasks/package/contents/ui/main.qml index 5520c31..0143472 100644 --- a/plasma/desktop/applets/tasks/package/contents/ui/main.qml +++ b/plasma/desktop/applets/tasks/package/contents/ui/main.qml @@ -69,7 +69,7 @@ Item { move: Transition { NumberAnimation { properties: "x,y" - easing {type: Easing.OutBack} + easing {type: Easing.OutQuad} } } = diff --git a/plasma/desktop/applets/tasks/tasks.cpp b/plasma/desktop/applet= s/tasks/tasks.cpp index 74a65d0..b729f31 100644 --- a/plasma/desktop/applets/tasks/tasks.cpp +++ b/plasma/desktop/applets/tasks/tasks.cpp @@ -116,6 +116,11 @@ void Tasks::toggleMinimized(unsigned long wId) m_groupManager->rootGroup()->getMemberByWId(wId)->toggleMinimized(); } = +void Tasks::close ( long unsigned int wId ) +{ + m_groupManager->rootGroup()->getMemberByWId(wId)->close(); +} + //NOTE: NEVER CALLED, JUST YET void Tasks::configChanged() { diff --git a/plasma/desktop/applets/tasks/tasks.h b/plasma/desktop/applets/= tasks/tasks.h index d81ffd7..3459c27 100644 --- a/plasma/desktop/applets/tasks/tasks.h +++ b/plasma/desktop/applets/tasks/tasks.h @@ -47,6 +47,7 @@ public: = Q_INVOKABLE void minimize(unsigned long wId); Q_INVOKABLE void toggleMinimized(unsigned long wId); + Q_INVOKABLE void close(unsigned long wId); = private Q_SLOTS: void checkModel();