/* This file is part of KDDockWidgets. SPDX-FileCopyrightText: 2020 Klarälvdalens Datakonsult AB, a KDAB Group company Author: Sérgio Martins SPDX-License-Identifier: GPL-2.0-only OR GPL-3.0-only Contact KDAB at for commercial licensing options. */ import QtQuick 2.6 Rectangle { id: root anchors.fill: parent color: "orange" readonly property QtObject kddwSeparator: parent MouseArea { cursorShape: kddwSeparator ? (kddwSeparator.isVertical ? Qt.SizeVerCursor : Qt.SizeHorCursor) : Qt.SizeHorCursor anchors.fill: parent onPressed: { kddwSeparator.onMousePressed(); } onReleased: { kddwSeparator.onMouseReleased(); } onPositionChanged: (mouse) => { kddwSeparator.onMouseMoved(Qt.point(mouse.x, mouse.y)); } onDoubleClicked: { kddwSeparator.onMouseDoubleClicked(); } } }