aboutsummaryrefslogtreecommitdiffstats
path: root/examples/quick
diff options
context:
space:
mode:
authorShawn Rutledge <shawn.rutledge@qt.io>2023-11-28 16:01:24 -0700
committerShawn Rutledge <shawn.rutledge@qt.io>2023-11-29 08:49:56 -0700
commita2f1df4d3d38c816ca7c8b8f1343e04512f970b8 (patch)
tree9e4d22ca5159b3f545fc870796119aa7523f08a0 /examples/quick
parent70495410a8a5b63ad25d52c4caca4a935f5de507 (diff)
doc: Mention the Draggable Selection example
As long as we are not deprecating Package, we should keep showing how to use it the way that the docs already describe: to aggregate Items by giving the selection a name. Also a drive-by grammar correction. Change-Id: I373269d5e2e103ca83b724e3a553c37a60bafbde Reviewed-by: Paul Wicking <paul.wicking@qt.io>
Diffstat (limited to 'examples/quick')
-rw-r--r--examples/quick/views/delegatemodel/dragselection.qml6
-rw-r--r--examples/quick/views/doc/src/views.qdoc7
2 files changed, 10 insertions, 3 deletions
diff --git a/examples/quick/views/delegatemodel/dragselection.qml b/examples/quick/views/delegatemodel/dragselection.qml
index 07a949f819..57a769fb29 100644
--- a/examples/quick/views/delegatemodel/dragselection.qml
+++ b/examples/quick/views/delegatemodel/dragselection.qml
@@ -17,6 +17,7 @@ Item {
Component {
id: packageDelegate
+//![0]
Package {
id: packageRoot
@@ -35,11 +36,12 @@ Item {
Item {
id: draggable
+ Drag.active: visibleContainer.drag.active
+//![0]
+
width: 64
height: 64
- Drag.active: visibleContainer.drag.active
-
anchors {
horizontalCenter: parent.horizontalCenter
verticalCenter: parent.verticalCenter
diff --git a/examples/quick/views/doc/src/views.qdoc b/examples/quick/views/doc/src/views.qdoc
index 8c1e39aaff..4ede173ae8 100644
--- a/examples/quick/views/doc/src/views.qdoc
+++ b/examples/quick/views/doc/src/views.qdoc
@@ -64,7 +64,7 @@
\section1 Using Packages
- \e Packages use the \l [QML]{Package} type to transition delegates between
+ \e Packages uses the \l [QML]{Package} type to transition delegates between
two views.
It has a Package object which defines delegate items for each view and an
@@ -77,6 +77,11 @@
\snippet views/package/view.qml 0
+ \e{Draggable Selections} demonstrates the use of Package to group together
+ multiple selected delegates for drag-and-drop within an item view.
+
+ \snippet views/delegatemodel/dragselection.qml 0
+
\section1 Using ObjectModel
\e ObjectModel uses an ObjectModel for the model instead of a \l ListModel.