summaryrefslogtreecommitdiff
path: root/src/plugins/projectexplorer/copytaskhandler.h
diff options
context:
space:
mode:
authorChristian Kandeler <christian.kandeler@qt.io>2021-12-13 12:06:11 +0100
committerChristian Kandeler <christian.kandeler@qt.io>2022-01-26 12:23:58 +0000
commit5207374d5d230d6307fa3a839212c24ae627c635 (patch)
treec9adf091c45bb9ca9a4679e6303c2655870a2097 /src/plugins/projectexplorer/copytaskhandler.h
parent2c96ee2ee4b57ef29a9c6b4c43e31aa1ded658d0 (diff)
downloadqt-creator-5207374d5d230d6307fa3a839212c24ae627c635.tar.gz
ProjectExplorer: Allow multi-selection in issues pane
Users should be able to copy or remove several issues at once. Fixes: QTCREATORBUG-25547 Fixes: QTCREATORBUG-26720 Change-Id: I1ac75a3445c37200b6a01dd8c5d79d2b69c54a3c Reviewed-by: Christian Stenger <christian.stenger@qt.io>
Diffstat (limited to 'src/plugins/projectexplorer/copytaskhandler.h')
-rw-r--r--src/plugins/projectexplorer/copytaskhandler.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/plugins/projectexplorer/copytaskhandler.h b/src/plugins/projectexplorer/copytaskhandler.h
index da95a413c4..8c4b4dc1da 100644
--- a/src/plugins/projectexplorer/copytaskhandler.h
+++ b/src/plugins/projectexplorer/copytaskhandler.h
@@ -35,8 +35,9 @@ class CopyTaskHandler : public ITaskHandler
Q_OBJECT
public:
- bool canHandle(const Task &) const override { return true; }
- void handle(const Task &task) override;
+ CopyTaskHandler() : ITaskHandler(true) {}
+
+ void handle(const Tasks &tasks) override;
Utils::Id actionManagerId() const override;
QAction *createAction(QObject *parent) const override;
};