浏览列表<>属性是readonly

时间:2015-07-02 13:00:44

标签: qt qml custom-component qtquick2 blackberry-cascades

我有两个用QML编写的自定义组件

XParent

但现在我想在另一个QML文档中使用XOption并为其分配任意数量的不同Container { XParent { options: [ XOption { title: "title1"; }, XOption { title: "title2"; } ] } } ,如下所示:

options

但是,这样做时,我收到错误:

  

无效的属性分配:"选项"是一个只读属性

有什么方法可以解决这个问题吗?我尝试将ComponentDefinition变为字符串数组类型变体,其中包含要创建的每个子选项的标题,然后为XOption添加XParentXOption并为每个指定的标题创建一个,但如果我这样做,我就无法拨打makeActive()' s {{1}},这是绝对必要的。

0 个答案:

没有答案