Qmake - 有没有“不包含”?

时间:2018-05-23 00:41:35

标签: qt qmake

我知道Qmake提供了contains函数来检查变量是否包含某个值:

contains( CONFIG, PartialStatic ) {
   // my code here
}

有没有“不包含”这样的东西?

notcontains( CONFIG, PartialStatic ) {
   // my code here
}

而不是必须这样做:

contains( CONFIG, PartialStatic ) {
}
else {
   // my code here
}

我没有在Qt文档中看到过类似的内容。

1 个答案:

答案 0 :(得分:2)

QMake确实允许一元NOT运算符:

! contains( CONFIG, PartialStatic ) {
  # not that
  message(Not that)
}

您可以与布尔函数结合使用。