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:
@@ -202,7 +202,7 @@ private:
|
|||||||
};
|
};
|
||||||
|
|
||||||
template <typename ResultType>
|
template <typename ResultType>
|
||||||
class AsyncTaskAdapter : public Tasking::TaskAdapter<Async<ResultType>>
|
class AsyncTaskAdapter final : public Tasking::TaskAdapter<Async<ResultType>>
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
AsyncTaskAdapter() {
|
AsyncTaskAdapter() {
|
||||||
|
@@ -48,7 +48,7 @@ private:
|
|||||||
class FileStreamerPrivate *d = nullptr;
|
class FileStreamerPrivate *d = nullptr;
|
||||||
};
|
};
|
||||||
|
|
||||||
class FileStreamerTaskAdapter : public Tasking::TaskAdapter<FileStreamer>
|
class FileStreamerTaskAdapter final : public Tasking::TaskAdapter<FileStreamer>
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
FileStreamerTaskAdapter() {
|
FileStreamerTaskAdapter() {
|
||||||
|
@@ -213,7 +213,7 @@ public:
|
|||||||
std::function<ProcessInterface *(const FilePath &)> processImplHook;
|
std::function<ProcessInterface *(const FilePath &)> processImplHook;
|
||||||
};
|
};
|
||||||
|
|
||||||
class QTCREATOR_UTILS_EXPORT ProcessTaskAdapter : public Tasking::TaskAdapter<Process>
|
class QTCREATOR_UTILS_EXPORT ProcessTaskAdapter final : public Tasking::TaskAdapter<Process>
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
ProcessTaskAdapter();
|
ProcessTaskAdapter();
|
||||||
|
@@ -49,7 +49,7 @@ private:
|
|||||||
QString m_gzipFileDestName;
|
QString m_gzipFileDestName;
|
||||||
};
|
};
|
||||||
|
|
||||||
class QTCREATOR_UTILS_EXPORT UnarchiverTaskAdapter : public Tasking::TaskAdapter<Unarchiver>
|
class QTCREATOR_UTILS_EXPORT UnarchiverTaskAdapter final : public Tasking::TaskAdapter<Unarchiver>
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
UnarchiverTaskAdapter();
|
UnarchiverTaskAdapter();
|
||||||
|
@@ -30,7 +30,7 @@ private:
|
|||||||
friend class CredentialQueryTaskAdapter;
|
friend class CredentialQueryTaskAdapter;
|
||||||
};
|
};
|
||||||
|
|
||||||
class CredentialQueryTaskAdapter : public Tasking::TaskAdapter<CredentialQuery>
|
class CredentialQueryTaskAdapter final : public Tasking::TaskAdapter<CredentialQuery>
|
||||||
{
|
{
|
||||||
private:
|
private:
|
||||||
~CredentialQueryTaskAdapter();
|
~CredentialQueryTaskAdapter();
|
||||||
|
@@ -87,7 +87,7 @@ private:
|
|||||||
Internal::IosDeviceType m_deviceType = Internal::IosDeviceType::IosDevice;
|
Internal::IosDeviceType m_deviceType = Internal::IosDeviceType::IosDevice;
|
||||||
};
|
};
|
||||||
|
|
||||||
class IosToolTaskAdapter : public Tasking::TaskAdapter<IosToolRunner>
|
class IosToolTaskAdapter final : public Tasking::TaskAdapter<IosToolRunner>
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
IosToolTaskAdapter();
|
IosToolTaskAdapter();
|
||||||
|
@@ -67,7 +67,7 @@ public:
|
|||||||
bool preStartCheck() override;
|
bool preStartCheck() override;
|
||||||
};
|
};
|
||||||
|
|
||||||
class LANGUAGECLIENT_EXPORT ClientWorkspaceSymbolRequestTaskAdapter
|
class LANGUAGECLIENT_EXPORT ClientWorkspaceSymbolRequestTaskAdapter final
|
||||||
: public Tasking::TaskAdapter<ClientWorkspaceSymbolRequest>
|
: public Tasking::TaskAdapter<ClientWorkspaceSymbolRequest>
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
|
@@ -39,7 +39,7 @@ private:
|
|||||||
QList<QMetaObject::Connection> m_connections;
|
QList<QMetaObject::Connection> m_connections;
|
||||||
};
|
};
|
||||||
|
|
||||||
class LANGUAGECLIENT_EXPORT CurrentDocumentSymbolsRequestTaskAdapter
|
class LANGUAGECLIENT_EXPORT CurrentDocumentSymbolsRequestTaskAdapter final
|
||||||
: public Tasking::TaskAdapter<CurrentDocumentSymbolsRequest>
|
: public Tasking::TaskAdapter<CurrentDocumentSymbolsRequest>
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
|
@@ -54,7 +54,7 @@ public:
|
|||||||
void start() override { task()->start(); }
|
void start() override { task()->start(); }
|
||||||
};
|
};
|
||||||
|
|
||||||
class PROJECTEXPLORER_EXPORT FileTransferTestTaskAdapter : public FileTransferTaskAdapter
|
class PROJECTEXPLORER_EXPORT FileTransferTestTaskAdapter final : public FileTransferTaskAdapter
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
void start() final { task()->test(); }
|
void start() final { task()->test(); }
|
||||||
|
@@ -290,7 +290,7 @@ private:
|
|||||||
QString m_errorString;
|
QString m_errorString;
|
||||||
};
|
};
|
||||||
|
|
||||||
class PROJECTEXPLORER_EXPORT DeviceProcessKillerTaskAdapter
|
class PROJECTEXPLORER_EXPORT DeviceProcessKillerTaskAdapter final
|
||||||
: public Tasking::TaskAdapter<DeviceProcessKiller>
|
: public Tasking::TaskAdapter<DeviceProcessKiller>
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
|
@@ -40,7 +40,7 @@ private:
|
|||||||
QbsRequestObject *m_requestObject = nullptr;
|
QbsRequestObject *m_requestObject = nullptr;
|
||||||
};
|
};
|
||||||
|
|
||||||
class QbsRequestTaskAdapter : public Tasking::TaskAdapter<QbsRequest>
|
class QbsRequestTaskAdapter final : public Tasking::TaskAdapter<QbsRequest>
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
QbsRequestTaskAdapter() { connect(task(), &QbsRequest::done, this, &TaskInterface::done); }
|
QbsRequestTaskAdapter() { connect(task(), &QbsRequest::done, this, &TaskInterface::done); }
|
||||||
|
@@ -61,7 +61,7 @@ private:
|
|||||||
std::unique_ptr<ValgrindProcessPrivate> d;
|
std::unique_ptr<ValgrindProcessPrivate> d;
|
||||||
};
|
};
|
||||||
|
|
||||||
class ValgrindProcessTaskAdapter : public Tasking::TaskAdapter<ValgrindProcess>
|
class ValgrindProcessTaskAdapter final : public Tasking::TaskAdapter<ValgrindProcess>
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
ValgrindProcessTaskAdapter() {
|
ValgrindProcessTaskAdapter() {
|
||||||
|
@@ -51,7 +51,7 @@ private:
|
|||||||
std::unique_ptr<ParserPrivate> d;
|
std::unique_ptr<ParserPrivate> d;
|
||||||
};
|
};
|
||||||
|
|
||||||
class ParserTaskAdapter : public Tasking::TaskAdapter<Parser>
|
class ParserTaskAdapter final : public Tasking::TaskAdapter<Parser>
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
ParserTaskAdapter() { connect(task(), &Parser::done, this, &Tasking::TaskInterface::done); }
|
ParserTaskAdapter() { connect(task(), &Parser::done, this, &Tasking::TaskInterface::done); }
|
||||||
|
Reference in New Issue
Block a user