Qt qml - 如何在其定义中使用组件?

时间:2014-06-07 11:49:51

标签: c++ qt qml

我必须在TreeView中实施qml。基本上因为每个子树本身只是TreeView,我想在TreeView定义中使用TreeView组件(最后是Repeater)。

这是我引用我定义的组件的代码的一部分。

您可以看到rootDelegate实际上是id的{​​{1}}。

问题是Qt错误无法将QQuickRow分配给QQmlComponent

Component

TreeView.qml

 Repeater {
    model: childrens
    delegate: rootDelegate
 }

1 个答案:

答案 0 :(得分:0)

您试图以递归方式使用Сomponent,在Qml中不允许使用