我看到列表,它有正確數量的行(根據QStringList中的元素數量),但行是空的。QML中的ListView - 空行
我在做什麼錯了?
在C++中我的代碼是:
QStringList s;
s.append("1");
s.append("2");
s.append("2");
s.append("2");
s.append("2");
s.append("2");
QObject * pList = pQmlObject->findChild<QObject*>("devicesList");
pList->setProperty("model",s);
和QML我做的:
ListView {
id:devicesList
objectName:"devicesList"
width: 100; height: 100
model: myModel
delegate: Rectangle {
height: 50
width: 100
}
}
非常感謝您的幫助!
AFAIK代表必須是*項目*或*組件* – danielfranca
@danielfranca'Rectangle'是一個'Item' – GrecKo