diff options
author | Shawn Rutledge <shawn.rutledge@qt.io> | 2023-11-28 16:01:24 -0700 |
---|---|---|
committer | Shawn Rutledge <shawn.rutledge@qt.io> | 2023-11-29 08:49:56 -0700 |
commit | a2f1df4d3d38c816ca7c8b8f1343e04512f970b8 (patch) | |
tree | 9e4d22ca5159b3f545fc870796119aa7523f08a0 /examples/quick | |
parent | 70495410a8a5b63ad25d52c4caca4a935f5de507 (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.qml | 6 | ||||
-rw-r--r-- | examples/quick/views/doc/src/views.qdoc | 7 |
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. |