Search.qml 598 B

123456789101112131415161718192021222324252627282930313233343536
  1. import QtQuick 2.7
  2. SearchForm {
  3. signal unitSelected()
  4. //property alias unitModel: unitsTree.itemModel
  5. unitFilterText.onTextChanged: {
  6. unitsTree.filter(unitFilterText.text)
  7. }
  8. resetButton.onClicked: {
  9. unitFilterText.text = "";
  10. unitsTree.reset()
  11. }
  12. function processUnitCodesSwitchOnClicked() {
  13. unitsTree.codeStrColumn.visible = unitCodesSwitch.checked
  14. }
  15. unitCodesSwitch.onClicked: {
  16. processUnitCodesSwitchOnClicked()
  17. }
  18. Component.onCompleted: {
  19. processUnitCodesSwitchOnClicked()
  20. }
  21. unitsTree.onItemSelected: {
  22. unitSelected()
  23. }
  24. unitsTree.onComponentCompleted: {
  25. }
  26. }