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