目前我在这里有这个代码
}else if (currentUrl == "http://api.stackmob.com/issue" && post == "NO"){
setGroupDataModel(response, "desc");
QDeclarativePropertyMap* propertyMap = new QDeclarativePropertyMap;
propertyMap->insert("name", currentProjectNameSelected);
QmlDocument *qml = QmlDocument::create("asset:///projectissues.qml").parent(this);
qml->setContextProperty("cppObj", propertyMap);
//qml->setContextProperty("cppObj", this);
Page* root = qml->createRootObject<Page>();
pane->push(root);
每当我使用 ("cppObj", this); 它在列表视图中显示来自 stackmob 的所有项目,但不显示 qml 中的标签名称。但是,当我使用 ("cppObj", propertyMap) 时,它不会显示来自 stackmob 的列表视图,而是显示 qml 的标签。我应该怎么办?