我有一个名为 name 的属性,它取决于索引,是列表视图的委托的一部分。我写了这段代码:
property string name : if ( index == 0 )
"ABC"
else if ( index == 1 )
"DEF"
else if ( index == 2 )
"GHI"
else if ( index == 3 )
"JKL"
else if ( index == 4 )
"MNO"
else
"XYZ"
它在 Qt5(Linux) 上运行得非常好,但是当我在 Qt4.7(Windows) 上运行它时,我开始收到一个奇怪的错误:
意外的标记“if”属性字符串名称:if (index == 0)
需要一个限定名称 ID“ABC”
有人可以给出一个想法可能出了什么问题吗?