无法将 [undefined] 分配给 QString
Unable to assign [undefined] to QString
我是 QML 的新手,所以请帮助我解决为什么 QML 在尝试构建这个时会抛出错误的问题
import QtQuick
import QtQuick.Window
import QtQuick.Controls 2.4
Window {
width: 640
height: 480
visible: true
title: qsTr("App title")
ListModel {
id: modelName
ListElement { name: "alpha" }
ListElement { name: "beeta" }
ListElement { name: "gamma" }
}
Component {
id: delegateName
Text {
text: modelName.name // QML throw error here
font.pixelSize: 32
}
}
ListView {
anchors.fill: parent
model: modelName
delegate: delegateName
clip: true
}
}
我正在使用 QT-Creator 构建它。任何帮助将不胜感激
在委托中,试试这个:text: model.name
。每个代表都有自己的模型 属性 以及相应模型的数据
我是 QML 的新手,所以请帮助我解决为什么 QML 在尝试构建这个时会抛出错误的问题
import QtQuick
import QtQuick.Window
import QtQuick.Controls 2.4
Window {
width: 640
height: 480
visible: true
title: qsTr("App title")
ListModel {
id: modelName
ListElement { name: "alpha" }
ListElement { name: "beeta" }
ListElement { name: "gamma" }
}
Component {
id: delegateName
Text {
text: modelName.name // QML throw error here
font.pixelSize: 32
}
}
ListView {
anchors.fill: parent
model: modelName
delegate: delegateName
clip: true
}
}
我正在使用 QT-Creator 构建它。任何帮助将不胜感激
在委托中,试试这个:text: model.name
。每个代表都有自己的模型 属性 以及相应模型的数据