qbsΒΆ

Conan provides a qbs generator, it will generate a conanbuildinfo.qbs file that can be used for your qbs builds.

Add conanbuildinfo.qbs as a reference on the project level and a Depends item with the name conanbuildinfo:

yourproject.qbs

import qbs

Project {
   references: ["conanbuildinfo.qbs"]
   Product {
        type: "application"
        consoleApplication: true
        files: [
            "conanfile.txt",
            "main.cpp",
        ]
        Depends { name: "cpp" }
        Depends { name: "ConanBasicSetup" }
   }
}

This will include the product called ConanBasicSetup which holds all the necessary settings for all your dependencies.

If you’d rather like to manually add each dependency, just replace ConanBasicSetup with the dependency you would like to include. You may also specify multiple dependencies:

yourproject.qbs

import qbs

Project {
   references: ["conanbuildinfo.qbs"]
   Product {
        type: "application"
        consoleApplication: true
        files: [
            "conanfile.txt",
            "main.cpp",
        ]
        Depends { name: "cpp" }
        Depends { name: "catch" }
        Depends { name: "Poco" }
   }
}

See also

Check the Reference/Generators/qbs section for get more details.