12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970 |
- import QtQuick
- import QtQuick.Templates as T
- import QtQuick.Controls.impl
- import QtQuick.Controls.Universal
- T.SelectionRectangle {
- id: control
- topLeftHandle: handle
- bottomRightHandle: handle
- Component {
- id: handle
- Rectangle {
- implicitWidth: 8
- implicitHeight: 24
- radius: 4
- color: tapHandler.pressed || SelectionRectangle.dragging ? control.Universal.chromeHighColor :
- hoverHandler.hovered ? control.Universal.chromeAltLowColor :
- control.Universal.accent
- visible: control.active
- property Item control: SelectionRectangle.control
- HoverHandler {
- id: hoverHandler
- }
- TapHandler {
- id: tapHandler
- }
- }
- }
- }
|