aboutsummaryrefslogtreecommitdiffstats
path: root/src/quicklayouts/qquickflexboxlayout.cpp
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>
* Doc: Update FlexboxLayout with supported Layout attached propertiesSanthosh Kumar2025-08-201-1/+6
| | | | | | | Fixes: QTBUG-138001 Pick-to: 6.10 Change-Id: Ibe2804ecf476a171f60ed5b7118b075fd9f9f64a Reviewed-by: Jan Arve Sæther <jan-arve.saether@qt.io>
* Doc: Fix qdoc link errors in qquickflexboxlayout.cppKai Köhne2025-06-061-22/+22
| | | | | | | | | | | | Simplify references to properties, where possible. No need to fully qualify them by the type (except if they are an attached property). References to QML attached properties need to be fully qualified in qdoc with ::. Pick-to: 6.10 Change-Id: Ic841cc11c98dce1e3c177016f85c8c6be88c6603 Reviewed-by: Santhosh Kumar <santhosh.kumar.selvaraj@qt.io>
* Doc: List yoga engine as 3rdparty in qtquick landing pageKai Köhne2025-06-061-1/+2
| | | | | | | | Also link from FlexboxLayout item description. Pick-to: 6.10 Change-Id: I4b8dbc898d94dae68d1f697f29161ca45b44f2dd Reviewed-by: Santhosh Kumar <santhosh.kumar.selvaraj@qt.io>
* Update license and external links in doc for quick flexbox layoutSanthosh Kumar2025-05-281-14/+14
| | | | | | | | | | | | | | | Amends patch c5d52236c73e7960934811bfe1d3d4048083f9f4 Updated additional information about the facebook yoga library in the corresponding qt_attribution.json file. Also, the external links in the doc were corrected. [ChangeLog][Third-Party Code] The 'Version' and 'DownloadLocation' for the facebook yoga library are mentioned in the qt_attribution.json file. Change-Id: I0fe214d09f8db0885a39d05d61b005ec4bc61152 Reviewed-by: Jan Arve Sæther <jan-arve.saether@qt.io>
* Support Flexbox layout in Qt QuickSanthosh Kumar2025-05-281-0/+662
The Flexbox component allows the arrangement of the items within the layout in a more flexible way. There is a CSS standard defined for the flexbox layout https://www.w3.org/TR/CSS3-flexbox/. This can be achieved in qt-quick using the yoga library (https://github.com/facebook/yoga.git). [ChangeLog][Third-Party Code] Added MIT LICENSE from the third-party Facebook yoga source (https://github.com/facebook/yoga/blob/main/LICENSE) to enable its usage in Qt QuickLayouts. Task-number: QTBUG-133633 Change-Id: I2187dba031cb4842baef1c5a84c7132eb8c63137 Reviewed-by: Jan Arve Sæther <jan-arve.saether@qt.io>