Browse Source

Merge pull request #8329 from dakejahl/pr-enforce_checklist_order

Enforce checklist order property
QGC4.4
Don Gagne 5 years ago committed by GitHub
parent
commit
0cfc69ce33
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 5
      src/QmlControls/PreFlightCheckModel.qml

5
src/QmlControls/PreFlightCheckModel.qml

@ -12,12 +12,17 @@ import QtQml.Models 2.1
ObjectModel { ObjectModel {
id: _root id: _root
property bool enforceOrder: true
function reset() { function reset() {
for (var i=0; i<_root.count; i++) { for (var i=0; i<_root.count; i++) {
var group = _root.get(i) var group = _root.get(i)
group.reset() group.reset()
if (enforceOrder) {
group.enabled = i === 0 group.enabled = i === 0
} else {
group.enabled = true
}
group._checked = i === 0 group._checked = i === 0
} }
} }

Loading…
Cancel
Save