qbs falls on following code snippet.
DynamicLibrary {
name: "Qtdwm"
Depends { name: "Qt"; submodules: [ 'core', 'gui' ] }
Depends { name: "Qt.widgets"; condition: Qt.core.versionMajor === 5 }
Export {
Properties {
condition: qbs.targetOS.contains("windows")
cpp.dynamicLibraries: "gdi32"
}
Depends { name: "cpp" }
}
}