【发布时间】:2014-09-18 06:42:15
【问题描述】:
我完全是 Qt 的菜鸟,所以我的问题听起来可能太愚蠢了,但我真的需要帮助。我懂一点 C++,仅此而已。
所以,我的任务是编写一个读取类似 INI(格式不是很重要)文件的 C++ 程序
height=20
width=15
为了清楚起见,我不知道将在此文件中定义哪些属性,在编译时我不知道名称或类型。
在该程序加载 QML 文件(我可以这样做)并将加载的文件数据(不知道如何执行此操作)作为 JavaScript 对象注入之后,例如名为“设置”,以便 QML 属性绑定将像使用它一样
Rectangle {
width: Settings.width
height: Settings.height
}
所以问题是:如何将读取的数据作为 JavaScript 对象注入 QML,以便 QML 属性绑定使用它?
【问题讨论】:
标签: qt qml qt5 qt5.3 qproperty