/** Copyright 2013 by Sebastian KΓΌgler <sebas@kde.org>* Copyright 2014 by Martin GrΓ€Γlin <mgraesslin@kde.org>* Copyright 2016 by Kai Uwe Broulik <kde@privat.broulik.de>** This program is free software; you can redistribute it and/or modify* it under the terms of the GNU Library General Public License as* published by the Free Software Foundation; either version 2, or* (at your option) any later version.** This program is distributed in the hope that it will be useful,* but WITHOUT ANY WARRANTY; without even the implied warranty of* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the* GNU Library General Public License for more details** You should have received a copy of the GNU Library General Public* License along with this program; if not, write to the* Free Software Foundation, Inc.,* 51 Franklin Street, Fifth Floor, Boston, MA 2.010-1301, USA.*/import QtQuick 2.0import org.kde.plasma.components 2.0 as PlasmaComponentsMouseArea {property var modelIndexproperty int winId // FIXME Legacyproperty Item rootTaskacceptedButtons: Qt.LeftButton | Qt.RightButtonhoverEnabled: trueenabled: winId != 0onClicked: {if (mouse.button == Qt.LeftButton) {tasksModel.requestActivate(modelIndex);} else {tasks.createContextMenu(rootTask, modelIndex).show();}rootTask.hideToolTipTemporarily();}onContainsMouseChanged: {tasks.windowsHovered([winId], containsMouse);}}