Ich habe eine Liste mit 20 Tasten sagen lässt (diese Zahl kann sich dynamisch ändern) in einem listView
die ich angezeigt werden soll eine grid
einer mit auf swipeView
oder gridView
. Es sollten nur 6 Schaltflächen gleichzeitig sichtbar sein. Außerdem sollte es möglich sein, die Position von Schaltflächen per Drag & Drop zu tauschen (siehe http://doc.qt.io/qt-5/qtquick-draganddrop-example.html). Falls gridView
der richtige Weg ist, ist es möglich, dass es sich wie swipeView
verhält, so dass die Schaltflächen nicht an eine beliebige Position verschoben werden können, sondern auf ihrer Spalte verankert werden?QML: Gridview/SwipeView mit Drag & Drop
0
A
Antwort
1
Sie möchten vielleicht snapMode
einen Versuch geben.
Sie haben die Wahl zwischen:
GridView.NoSnap
(default) - die Ansicht hält überall im sichtbaren Bereich.GridView.SnapToRow
- Die Ansicht wird mit einer Zeile (oder Spalte für den GridView.FlowTopToBottom-Fluss) abgeglichen, die am Anfang der Ansicht ausgerichtet ist.GridView.SnapOneRow
- Die Ansicht wird nicht mehr als eine Zeile (oder Spalte für GridView.FlowTopToBottom flow) entfernt von der ersten sichtbaren Zeile zum Zeitpunkt der Maustaste losgelassen. Dieser Modus ist besonders nützlich, um jeweils eine Seite zu verschieben.
Sie müssen sicherstellen, dass die Größe des GridView
wirklich Ihre gewünschte Menge an Teilnehmern passt, denn es ist nur dafür sorgen wird, dass das erste Element ausgerichtet ist, nicht, dass es kein Element paritally vorstehende die Aussicht.
Verwandte Themen
- 1. QML: GridView mit beweglichen Zellen (Drag & Drop)
- 2. QML Drag & Drop in einem Raster
- 3. Drag drop mit Handle
- 4. Drag & Drop mit Schwung
- 5. Neupositionieren mit Drag & Drop
- 6. Drag & Drop mit jQuery
- 7. Drag Drop mit SendMessage
- 8. Dateiupload mit Drag Drop
- 9. Drag & Drop mit Ember.js
- 10. Drag & Drop mit Javascript
- 11. YUI Drag & Drop-Proxy Drag
- 12. Drag & Drop mit 2 Drop-Ziel
- 13. Drag & Drop simulieren mit AppleScript
- 14. Speicherleck mit Swing Drag & Drop
- 15. Drag & Drop mit pyqt5 (SIGNAL)
- 16. Drag & Drop-Elemente mit jQuery
- 17. Drag & Drop AngularJs mit FileList
- 18. drag and drop mit raphael
- 19. JQuery Scheduler mit Drag & Drop
- 20. Drag & Drop-Ereignisse mit FullCalendar
- 21. Drag & Drop mit jQuery-Ui
- 22. Drag & Drop-Anwendung mit Jquery
- 23. Drag & Drop mit einem Bild
- 24. Tausch-Wiederholungsliste mit Drag & Drop
- 25. Simulieren „Drag & Drop“ mit Windows-
- 26. Tabellenansicht mit Drag & Drop (Zeilen)
- 27. Problem mit JSTree Drag Drop
- 28. Drag & Drop Tabellenzellen mit Autosave
- 29. Portierung von WinForms Drag & Drop auf Drag & Drop von WPF Drag & Drop
- 30. Drag & Drop, die Drag-Element-ID und wo Drop ID