forked from qt-creator/qt-creator
TaskTree: Make most of TaskAdapter subclasses final
Change-Id: Ie6652c6f327b5a47b3a4cab58e64fbea0cb71276 Reviewed-by: hjk <hjk@qt.io>
This commit is contained in:
@@ -30,7 +30,7 @@ private:
|
||||
friend class CredentialQueryTaskAdapter;
|
||||
};
|
||||
|
||||
class CredentialQueryTaskAdapter : public Tasking::TaskAdapter<CredentialQuery>
|
||||
class CredentialQueryTaskAdapter final : public Tasking::TaskAdapter<CredentialQuery>
|
||||
{
|
||||
private:
|
||||
~CredentialQueryTaskAdapter();
|
||||
|
||||
@@ -87,7 +87,7 @@ private:
|
||||
Internal::IosDeviceType m_deviceType = Internal::IosDeviceType::IosDevice;
|
||||
};
|
||||
|
||||
class IosToolTaskAdapter : public Tasking::TaskAdapter<IosToolRunner>
|
||||
class IosToolTaskAdapter final : public Tasking::TaskAdapter<IosToolRunner>
|
||||
{
|
||||
public:
|
||||
IosToolTaskAdapter();
|
||||
|
||||
@@ -67,7 +67,7 @@ public:
|
||||
bool preStartCheck() override;
|
||||
};
|
||||
|
||||
class LANGUAGECLIENT_EXPORT ClientWorkspaceSymbolRequestTaskAdapter
|
||||
class LANGUAGECLIENT_EXPORT ClientWorkspaceSymbolRequestTaskAdapter final
|
||||
: public Tasking::TaskAdapter<ClientWorkspaceSymbolRequest>
|
||||
{
|
||||
public:
|
||||
|
||||
@@ -39,7 +39,7 @@ private:
|
||||
QList<QMetaObject::Connection> m_connections;
|
||||
};
|
||||
|
||||
class LANGUAGECLIENT_EXPORT CurrentDocumentSymbolsRequestTaskAdapter
|
||||
class LANGUAGECLIENT_EXPORT CurrentDocumentSymbolsRequestTaskAdapter final
|
||||
: public Tasking::TaskAdapter<CurrentDocumentSymbolsRequest>
|
||||
{
|
||||
public:
|
||||
|
||||
@@ -54,7 +54,7 @@ public:
|
||||
void start() override { task()->start(); }
|
||||
};
|
||||
|
||||
class PROJECTEXPLORER_EXPORT FileTransferTestTaskAdapter : public FileTransferTaskAdapter
|
||||
class PROJECTEXPLORER_EXPORT FileTransferTestTaskAdapter final : public FileTransferTaskAdapter
|
||||
{
|
||||
public:
|
||||
void start() final { task()->test(); }
|
||||
|
||||
@@ -290,7 +290,7 @@ private:
|
||||
QString m_errorString;
|
||||
};
|
||||
|
||||
class PROJECTEXPLORER_EXPORT DeviceProcessKillerTaskAdapter
|
||||
class PROJECTEXPLORER_EXPORT DeviceProcessKillerTaskAdapter final
|
||||
: public Tasking::TaskAdapter<DeviceProcessKiller>
|
||||
{
|
||||
public:
|
||||
|
||||
@@ -40,7 +40,7 @@ private:
|
||||
QbsRequestObject *m_requestObject = nullptr;
|
||||
};
|
||||
|
||||
class QbsRequestTaskAdapter : public Tasking::TaskAdapter<QbsRequest>
|
||||
class QbsRequestTaskAdapter final : public Tasking::TaskAdapter<QbsRequest>
|
||||
{
|
||||
public:
|
||||
QbsRequestTaskAdapter() { connect(task(), &QbsRequest::done, this, &TaskInterface::done); }
|
||||
|
||||
@@ -61,7 +61,7 @@ private:
|
||||
std::unique_ptr<ValgrindProcessPrivate> d;
|
||||
};
|
||||
|
||||
class ValgrindProcessTaskAdapter : public Tasking::TaskAdapter<ValgrindProcess>
|
||||
class ValgrindProcessTaskAdapter final : public Tasking::TaskAdapter<ValgrindProcess>
|
||||
{
|
||||
public:
|
||||
ValgrindProcessTaskAdapter() {
|
||||
|
||||
@@ -51,7 +51,7 @@ private:
|
||||
std::unique_ptr<ParserPrivate> d;
|
||||
};
|
||||
|
||||
class ParserTaskAdapter : public Tasking::TaskAdapter<Parser>
|
||||
class ParserTaskAdapter final : public Tasking::TaskAdapter<Parser>
|
||||
{
|
||||
public:
|
||||
ParserTaskAdapter() { connect(task(), &Parser::done, this, &Tasking::TaskInterface::done); }
|
||||
|
||||
Reference in New Issue
Block a user