ProjectExplorer: Introduce a alias for QList<Tasks>

Change-Id: I91391ad22b420926b0f512cac23cfe009048b218
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
This commit is contained in:
hjk
2019-05-27 16:09:44 +02:00
parent 24560d8830
commit 2b1c8aa877
73 changed files with 359 additions and 360 deletions

View File

@@ -27,6 +27,7 @@
#include "projectexplorer_export.h"
#include "projectconfiguration.h"
#include "task.h"
#include <utils/environment.h>
#include <utils/fileutils.h>
@@ -40,7 +41,6 @@ class Kit;
class NamedWidget;
class Node;
class Target;
class Task;
class PROJECTEXPLORER_EXPORT BuildConfiguration : public ProjectConfiguration
{
@@ -150,10 +150,10 @@ public:
static BuildConfigurationFactory *find(const Kit *k, const QString &projectPath);
static BuildConfigurationFactory *find(Target *parent);
using IssueReporter = std::function<QList<ProjectExplorer::Task>(Kit *, const QString &, const QString &)>;
using IssueReporter = std::function<Tasks(Kit *, const QString &, const QString &)>;
void setIssueReporter(const IssueReporter &issueReporter);
const QList<Task> reportIssues(ProjectExplorer::Kit *kit,
const QString &projectPath, const QString &buildDir) const;
const Tasks reportIssues(ProjectExplorer::Kit *kit,
const QString &projectPath, const QString &buildDir) const;
protected:
virtual QList<BuildInfo> availableBuilds(const Target *parent) const = 0;