• 3174阅读
  • 1回复

[提问]如何保证QML文档在实例化的过程中某一个成员先于另外一个成员被计算? [复制链接]

上一主题 下一主题
离线彩阳
 

只看楼主 倒序阅读 楼主  发表于: 2015-01-31
假设我有一个QML类,名叫CustomObject。QML文档是这样写的:

CustomObject
{
    value1: 12
    value2: 24
}
C++端通过Q_PROPERTY宏绑定了value1和value2的属性。实际下来我发现value2的24先被计算。如何才能保证value1先被计算而不管value1声明的位置在哪儿?
上海Qt开发联盟,热忱地欢迎你的加入!
离线彩阳

只看该作者 1楼 发表于: 2015-01-31
写了一个demo,麻烦查看一下。最后被声明的最先被求值 LastDeclaredValuedFirst.7z (2 K) 下载次数:5
上海Qt开发联盟,热忱地欢迎你的加入!
快速回复
限100 字节
 
上一个 下一个