Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/133.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ QBStractListModel使用QList数据类型返回到包含列表的委托(作为模型)_C++_Qt_Qml - Fatal编程技术网

C++ QBStractListModel使用QList数据类型返回到包含列表的委托(作为模型)

C++ QBStractListModel使用QList数据类型返回到包含列表的委托(作为模型),c++,qt,qml,C++,Qt,Qml,我的项目中有一个Qabstractlistmodel,我有一个数据,它是一个名为host的类的Qlist 现在,我有了一个主要的列表模型,它有一个delegate say delegate1 现在,我想让qlist作为委托1中的次要列表元素的模型 有人能说怎么做吗? 如果可能,此模型是否可编辑 我遇到了QVariantList,但我可以从qml编辑它吗?? 数据集的详细视图 从Qabstractlistmodel派生的类Vm(用于qml中的可编辑模型) ->成员 ->QString名称 ->

我的项目中有一个Qabstractlistmodel,我有一个数据,它是一个名为host的类的Qlist
现在,我有了一个主要的列表模型,它有一个delegate say delegate1
现在,我想让qlist作为委托1中的次要列表元素的模型
有人能说怎么做吗?
如果可能,此模型是否可编辑
我遇到了QVariantList,但我可以从qml编辑它吗??

数据集的详细视图
从Qabstractlistmodel派生的类Vm(用于qml中的可编辑模型)
->成员
->QString名称
->Qlist类主机(将显示在qml的委托列表中)
--->主机类成员
--->int id
--->QString值



现在我希望数据类型类主机(模型)的成员作为QabStretcListModel的数据传递

你能解释得更好吗?是的,我编辑了问题,你能解释得更好吗?是的,我编辑了问题