Property.qml 713 B

123456789101112131415161718192021222324
  1. // Copyright (C) 2021 The Qt Company Ltd.
  2. // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
  3. import QML
  4. import QtQuick.tooling as Tooling
  5. Tooling.Member {
  6. property string type
  7. property bool isPointer: false
  8. property bool isReadonly: false
  9. property bool isRequired: false
  10. property bool isList: false
  11. property bool isFinal: false
  12. property bool isTypeConstant: false
  13. property bool isPropertyConstant: false
  14. property int revision: 0
  15. property string bindable
  16. property string read
  17. property string write
  18. property string reset
  19. property string notify
  20. property string privateClass
  21. property int index: -1
  22. }