diff options
author | Christian Kandeler <christian.kandeler@qt.io> | 2021-12-13 12:06:11 +0100 |
---|---|---|
committer | Christian Kandeler <christian.kandeler@qt.io> | 2022-01-26 12:23:58 +0000 |
commit | 5207374d5d230d6307fa3a839212c24ae627c635 (patch) | |
tree | c9adf091c45bb9ca9a4679e6303c2655870a2097 /src/plugins/projectexplorer/copytaskhandler.h | |
parent | 2c96ee2ee4b57ef29a9c6b4c43e31aa1ded658d0 (diff) | |
download | qt-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.h | 5 |
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; }; |