aboutsummaryrefslogtreecommitdiffstats
path: root/src/quickcontrols/ios/HorizontalHeaderView.qml
Commit message (Collapse)AuthorAgeFilesLines
* Set explicit default security level of all files with default securityJan Arve Sæther2025-09-171-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | The files (folders) already processed are listed in each issue in epic QTBUG-134547 These files were processed half a year ago. In order to make it clear that all of these files are already processed, mark them with an explicit default security header. For the record, this was generated with this script: find -E . -regex ".*\.(cpp|h|hpp|mm|qml|js)$" | xargs python3 ~/bin/add-cra-header.py in the folders listed in each subtask of QTBUG-134547 (add-cra-header.py only exist at my desktop, but it simply adds the default security header if it doesn't already have any existing security header) QUIP: 23 Fixes: QTBUG-134547 Pick-to: 6.10 6.9 6.8 Change-Id: Ieb8c78ea6561fdbdd27c7b13185ece853eedf80f Reviewed-by: Oliver Eftevaag <oliver.eftevaag@qt.io>
* QuickControls: Add vertical and horizontal header view delegatesMohammadHossein Qanbari2025-03-061-21/+1
| | | | | | | | | | | | | | | | | | | | | | Implement QQuickHeaderViewDelegate as the base class for header view delegates, introducing 'headerView' and 'orientation' properties. Separate previous delegate settings into HorizontalHeaderViewDelegate and VerticalHeaderViewDelegate components for Basic, Fusion, and Imagine styles. This change improves the modularity and reusability of header view delegates across different styles. It also allows for more consistent behavior and easier customization of header views. A test suite has been added to verify default property settings and ensure the new components work without warnings. [ChangeLog][QtQuickControls][HeaderView] Add dedicated delegate components for vertical and horizontal header views. Task-number: QTBUG-70326 Change-Id: I8831e77f6909bdae13c3a7262145ab156f63a59a Reviewed-by: Mitch Curtis <mitch.curtis@qt.io>
* Controls: Remove remaining isArray() hacks and improve delegatesUlf Hermann2023-04-261-5/+9
| | | | | | | | | | | | The text role data can be retrieved with model[textRole] in all cases these days. The delegate components should be bound and the model and index properties should be required. Also adapt the documentation to not explain the isArray() hack anymore. Task-number: QTBUG-112291 Change-Id: Ife323b4de1b081168bb02e2564a67203741818e0 Reviewed-by: Mitch Curtis <mitch.curtis@qt.io>
* iOS: add horizontal and vertical headerview controlsRichard Moe Gustavsen2023-01-191-0/+36
The current implementation would pick up the headerview controls from the Basic style (fallback). The problem is that those controls are hard-coded to always be in Light mode. This patch will therefore add HorizontalHeaderView.qml and VerticalHeaderView.qml to the iOS style, and use the palette to ensure that the headers looks correct, also in Dark mode. Pick-to: 6.5 Change-Id: Ic91234bae09bc73b9c1cbd2fc439d2faa23a9b72 Reviewed-by: Doris Verria <doris.verria@qt.io>