ProjectExplorer: Make Tasks a QList, not a QVector

That's what it is going to be in Qt6 anyways.

Change-Id: I8a059fc0e4d8bb5a1e3138071613b1d72a08d15b
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
This commit is contained in:
hjk
2022-01-26 13:02:49 +01:00
parent 1fc83d2a56
commit f6cb638345
4 changed files with 4 additions and 4 deletions

View File

@@ -62,7 +62,7 @@ public:
static Ptr create(const DockerDeviceData &data) { return Ptr(new DockerDevice(data)); } static Ptr create(const DockerDeviceData &data) { return Ptr(new DockerDevice(data)); }
ProjectExplorer::IDeviceWidget *createWidget() override; ProjectExplorer::IDeviceWidget *createWidget() override;
QVector<ProjectExplorer::Task> validate() const override; QList<ProjectExplorer::Task> validate() const override;
bool canCreateProcess() const override { return true; } bool canCreateProcess() const override { return true; }
ProjectExplorer::DeviceProcess *createProcess(QObject *parent) const override; ProjectExplorer::DeviceProcess *createProcess(QObject *parent) const override;

View File

@@ -543,7 +543,7 @@ bool IDevice::isCompatibleWith(const Kit *k) const
return DeviceTypeKitAspect::deviceTypeId(k) == type(); return DeviceTypeKitAspect::deviceTypeId(k) == type();
} }
QVector<Task> IDevice::validate() const QList<Task> IDevice::validate() const
{ {
return {}; return {};
} }

View File

@@ -159,7 +159,7 @@ public:
Utils::Id id() const; Utils::Id id() const;
virtual bool isCompatibleWith(const Kit *k) const; virtual bool isCompatibleWith(const Kit *k) const;
virtual QVector<Task> validate() const; virtual QList<Task> validate() const;
QString displayType() const; QString displayType() const;
Utils::OsType osType() const; Utils::OsType osType() const;

View File

@@ -138,7 +138,7 @@ public:
DeploymentTask(TaskType type, const QString &description); DeploymentTask(TaskType type, const QString &description);
}; };
using Tasks = QVector<Task>; using Tasks = QList<Task>;
PROJECTEXPLORER_EXPORT QString toHtml(const Tasks &issues); PROJECTEXPLORER_EXPORT QString toHtml(const Tasks &issues);
PROJECTEXPLORER_EXPORT bool containsType(const Tasks &issues, Task::TaskType); PROJECTEXPLORER_EXPORT bool containsType(const Tasks &issues, Task::TaskType);