在" dummydata / context"中提供上下文不起作用

时间:2015-12-11 08:19:54

标签: qml qt-creator qt-designer

组件通常使用一些上下文属性(例如parent.width),因此,在Qt Quick Designer中设计此组件时,以某种方式提供此上下文非常有用。

Qt Quick Designer文档states,应该可以在dummydata/context目录中提供此父上下文对象。

但是,我不能让它正常工作

我有一个包含

main.qml文件
import QtQuick 2.0

Rectangle {
    width:parent.width
    height:parent.height
    color: "green"
}

我有一个包含

dummydata/context/main.qml文件
import QtQuick 1.0
import QmlDesigner 1.0

DummyContextObject {
    parent: Item {
        width: 640
        height: 300
    }
}

但是,在Designer中打开main.qml时,它仍会获得width=height=0

任何想法如何使这个工作?

0 个答案:

没有答案