See:
void QbsProject::createBuildProject(const QString &buildProjectName,
QtSupport::BaseQtVersion *qtVersion)
{
    if (qtVersion) {
        if (qtVersion->defaultBuildConfig() ==
QtSupport::BaseQtVersion::DebugBuild || qtVersion->defaultBuildConfig() ==
QtSupport::BaseQtVersion::BuildAll) {
            buildConfiguration["qbs.buildVariant"] = "debug";
        } else {
            buildConfiguration["qbs.buildVariant"] = "release";
        }
        buildConfiguration["qt/core.qtPath"] =
qtVersion->sourcePath().toString();

    } else {
        buildConfiguration["qbs.buildVariant"] = "debug";
    }

I don't like the design.
I thought QbsProjectManager should like CMakeProjectManager.
No need Qt depends!
Any comments?
-- 
Best Regards
Yuchen
_______________________________________________
Qt-creator mailing list
[email protected]
http://lists.qt-project.org/mailman/listinfo/qt-creator

Reply via email to