summaryrefslogtreecommitdiffstats
path: root/src/controls/Styles/Base/SpinBoxStyle.qml
diff options
context:
space:
mode:
authorJ-P Nurmi <jpnurmi@digia.com>2014-07-18 07:51:14 +0200
committerJ-P Nurmi <jpnurmi@digia.com>2014-07-18 17:37:49 +0200
commit15d7ab65d1b8772a68258573141874d7f5cd2be5 (patch)
treed10ac54bc5373e7e312b773f2c2b8e0503e783da /src/controls/Styles/Base/SpinBoxStyle.qml
parent85452fe6f4d30e09107533a488c39f895605aed7 (diff)
SpinBox: add support for selection handles
Task-number: QTBUG-38934 Change-Id: I8f23d20a24977f1787dcd451b48b22326959e3bc Reviewed-by: Liang Qi <liang.qi@digia.com>
Diffstat (limited to 'src/controls/Styles/Base/SpinBoxStyle.qml')
-rw-r--r--src/controls/Styles/Base/SpinBoxStyle.qml38
1 files changed, 38 insertions, 0 deletions
diff --git a/src/controls/Styles/Base/SpinBoxStyle.qml b/src/controls/Styles/Base/SpinBoxStyle.qml
index 6115fc063..e369cb7fd 100644
--- a/src/controls/Styles/Base/SpinBoxStyle.qml
+++ b/src/controls/Styles/Base/SpinBoxStyle.qml
@@ -207,4 +207,42 @@ Style {
sourceComponent: decrementControl
}
}
+
+ /*! The cursor handle.
+ \since QtQuick.Controls.Styles 1.3
+
+ The parent of the handle is positioned to the top left corner of
+ the cursor position. The interactive area is determined by the
+ geometry of the handle delegate.
+
+ The following signals and read-only properties are available within the scope
+ of the handle delegate:
+ \table
+ \row \li \b {styleData.activated()} [signal] \li Emitted when the handle is activated ie. the editor is clicked.
+ \row \li \b {styleData.pressed} : bool \li Whether the handle is pressed.
+ \row \li \b {styleData.position} : int \li The character position of the handle.
+ \row \li \b {styleData.lineHeight} : real \li The height of the line the handle is on.
+ \row \li \b {styleData.hasSelection} : bool \li Whether the editor has selected text.
+ \endtable
+ */
+ property Component cursorHandle
+
+ /*! The selection handle.
+ \since QtQuick.Controls.Styles 1.3
+
+ The parent of the handle is positioned to the top left corner of
+ the first selected character. The interactive area is determined
+ by the geometry of the handle delegate.
+
+ The following signals and read-only properties are available within the scope
+ of the handle delegate:
+ \table
+ \row \li \b {styleData.activated()} [signal] \li Emitted when the handle is activated ie. the editor is clicked.
+ \row \li \b {styleData.pressed} : bool \li Whether the handle is pressed.
+ \row \li \b {styleData.position} : int \li The character position of the handle.
+ \row \li \b {styleData.lineHeight} : real \li The height of the line the handle is on.
+ \row \li \b {styleData.hasSelection} : bool \li Whether the editor has selected text.
+ \endtable
+ */
+ property Component selectionHandle
}