5

我正在尝试在 Windows 上构建 qtdemo,我几乎已经完成了,但是 qtquick 示例存在问题。我认为它始于 qtdemo.pro 文件,在这部分:

contains(QT_CONFIG, quick1) {
    QT += quick1
} else {
    DEFINES *= QT_NO_DECLARATIVE
}

它总是设置 QT_NO_DECLARATIVE,因此程序会抛出错误并且不会运行示例。我正在搜索'* ='运算符是什么意思,但我在任何地方都找不到它。有人知道吗?他们总是说 += 和 -= 但 *= 根本没有提到......

4

1 回答 1

8

文档

*= 运算符将一个值添加到变量的值列表中,但前提是它不存在。这可以防止值多次包含在变量中。

于 2013-02-01T08:04:34.173 回答