ProjectConfiguration: Add project() member

Change-Id: I0a7170c1721a9e5bcf18af1bab8158af71c64454
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
Reviewed-by: Tobias Hunger <tobias.hunger@qt.io>
This commit is contained in:
Tim Jenssen
2017-07-31 14:57:21 +02:00
committed by Tobias Hunger
parent e8c57c98d6
commit afbfcf8d70
13 changed files with 32 additions and 4 deletions

View File

@@ -147,7 +147,7 @@ QVariantMap QbsBuildConfiguration::qbsConfiguration() const
Internal::QbsProject *QbsBuildConfiguration::project() const
{
return qobject_cast<Internal::QbsProject *>(target()->project());
return qobject_cast<Internal::QbsProject *>(BuildConfiguration::project());
}
IOutputParser *QbsBuildConfiguration::createOutputParser() const

View File

@@ -27,6 +27,8 @@
#include "qbsprojectmanager_global.h"
#include "qbsproject.h"
#include <projectexplorer/buildconfiguration.h>
#include <qtsupport/baseqtversion.h>
@@ -56,7 +58,7 @@ public:
QbsBuildStep *qbsStep() const;
QVariantMap qbsConfiguration() const;
Internal::QbsProject *project() const;
Internal::QbsProject *project() const override;
ProjectExplorer::IOutputParser *createOutputParser() const;