代码之家  ›  专栏  ›  技术社区  ›  Mickaël C. Guimarães

Qmake-有“NotContains”吗?

  •  0
  • Mickaël C. Guimarães  · 技术社区  · 7 年前

    我知道qmake提供了contains函数来检查变量是否包含一些值:

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

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

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

    而不是必须这样做:

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

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

    1 回复  |  直到 7 年前
        1
  •  2
  •   Alexander V    7 年前

    qmake不允许一元非运算符:

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

    可以与布尔函数组合。