【发布时间】:2020-10-26 03:55:22
【问题描述】:
我正在尝试绘制多边形并从 dataModel 设置可见性,当我对 visibleList 执行此操作时,我得到 TypeError : Value is null 并且无法转换为对象。
我该如何解决?
Item {
id: root
property var dataModel
property var colorProperty
property GraphicsOverlay graphicsOverlay
property bool visibleList: dataModel.isVisible !== undefined ? dataModel.isVisible : true //TYPE ERROR
PolygonBuilder {
id: polygonBuilder
spatialReference: SpatialReference.createWgs84()
}
Graphic
{
id: polygonGraphic
symbol: fillSymbol
}
ListView {
id: listview
model: dataModel
Connections
{
target: dataModel
onDataChanged:
{
drawItem()
}
}
}
【问题讨论】:
标签: qt qml arcgis arcgis-runtime