-
Task
-
Resolution: Unresolved
-
P2: Important
-
None
-
6.11
-
None
TableView is very modular, which gives it lots of flexibility. However, some of the most common functionalities require quite some plumbing (and might require more work than anticipated by the app developer).
Qt should provide a "table control" that provide some of these things out of the box:
- Horizontal and Vertical headers and the placement of these (possibly style-dependent geometries for the headers)
- Selection support
- Clipboard support (possibly use the undo/redo framework to implement this)
- Drag and drop support, both external and internal
- Sorting of columns
- Scrollview functionality and clipping
- Stretch: Support flicking and selections on touch