Qt 5.1 QML并排拆分

时间:2013-09-11 13:14:23

标签: javascript qt qt-creator qml

QML可以将当前场景并排分成两个相同的场景吗? 很像Qt Creator的Split Side By Side按钮。

我尝试使用JavaScript和Qt.createQmlObject创建一个新的SplitView控件,将SplitView的父级设置为我想复制的项目的父级。然后,我将项目的父项设置为SplitView(我尝试使用JavaScript和ParentChange),然后再次使用Qt.createQmlObject创建一个重复项目,并将SplitView作为其父项。

到目前为止,这种方法已经失败了,并且正在实现它。

1 个答案:

答案 0 :(得分:0)

如果您想要一个视觉上相同的场景,您可能需要使用ShaderEffect来可视地克隆场景而不是Qt.createQmlObject来创建重复的对象树。后者与原始版本无关。