Details
-
Bug
-
Resolution: Fixed
-
P2: Important
-
6.3.0 Alpha
Description
I built qmllint from 207e950ad44d4c105d3e93feed1e54e588943a0f .
For code below qmllint reports:
$ qmllint -i ./cpp.qmltypes test2.qml Warning: test2.qml:11:37: Property "freqModel" not found on type "Item" listView.height = item.freqModel ? item.freqModel.rowCount() : 0;
Code:
import QtQuick 2.15 import QtQml 2.15 import CppClasses 1.0 Item { id: item property AirportFreqModel freqModel Item { id: listView Component.onCompleted: { listView.height = item.freqModel ? item.freqModel.rowCount() : 0; } } }
import QtQuick.tooling 1.2 Module { Component { name: "AirportFreqModel" prototype: "QAbstractListModel" exports: ["CppClasses/AirportFreqModel 1.0"] Property { name: "objectName"; type: "QString" } Property { name: "isEmpty"; type: "bool" } Property { name: "length"; type: "int" } Signal { name: "destroyed" Parameter { name: ""; type: "QObject*" } } Signal { name: "destroyed" } Signal { name: "objectNameChanged" Parameter { name: "objectName"; type: "QString" } } Method { name: "deleteLater" } Method { name: "rowCount" Parameter { name: "parent"; type: "QModelIndex" } } Method { name: "rowCount" } } }