QmlBuildSystem: MainFilePath member function

Change-Id: I388af6ffdbd310c9a433f6fbcb76e86db4c5053f
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
This commit is contained in:
Michael Winkelmann
2021-03-22 21:15:11 +01:00
parent cc92c5001b
commit 9b99e93a96
2 changed files with 8 additions and 0 deletions

View File

@@ -271,6 +271,11 @@ QString QmlBuildSystem::mainFile() const
return QString();
}
Utils::FilePath QmlBuildSystem::mainFilePath() const
{
return projectDirectory().pathAppended(mainFile());
}
bool QmlBuildSystem::qtForMCUs() const
{
if (m_projectItem)

View File

@@ -76,6 +76,8 @@ public:
Utils::FilePath canonicalProjectDir() const;
QString mainFile() const;
Utils::FilePath mainFilePath() const;
bool qtForMCUs() const;
void setMainFile(const QString &mainFilePath);
Utils::FilePath targetDirectory() const;
@@ -90,6 +92,7 @@ public:
void refreshProjectFile();
static Utils::FilePath activeMainFilePath();
static QStringList makeAbsolute(const Utils::FilePath &path, const QStringList &relativePaths);
void generateProjectTree();