diff options
author | Alessandro Portale <alessandro.portale@qt.io> | 2021-08-20 07:47:49 +0000 |
---|---|---|
committer | Alessandro Portale <alessandro.portale@qt.io> | 2021-08-20 08:12:21 +0000 |
commit | a44c2222003a70de8c3fe83799a017d3bef6d97d (patch) | |
tree | ef442bd858bcd0a0cd1d955d3ea0589679d12006 /src/plugins/projectexplorer/projectmodels.cpp | |
parent | b09b6bd747436067ef93ee9580c56eb4fc71fa23 (diff) | |
download | qt-creator-a44c2222003a70de8c3fe83799a017d3bef6d97d.tar.gz |
Revert "Projects: Fix deprecated iterator"
This reverts commit 328af3c08af56a64a98b29c4690da2355d25d1bd.
Reason for revert: Breaks compilation with gcc 7 and 9
Change-Id: I1f5f00aadf71f8e0d1af7f7161b539fec4bb24f5
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
Diffstat (limited to 'src/plugins/projectexplorer/projectmodels.cpp')
-rw-r--r-- | src/plugins/projectexplorer/projectmodels.cpp | 8 |
1 files changed, 1 insertions, 7 deletions
diff --git a/src/plugins/projectexplorer/projectmodels.cpp b/src/plugins/projectexplorer/projectmodels.cpp index 0e84ee4694..f4471d99a1 100644 --- a/src/plugins/projectexplorer/projectmodels.cpp +++ b/src/plugins/projectexplorer/projectmodels.cpp @@ -73,14 +73,8 @@ namespace Internal { /// An output iterator whose assignment operator appends a clone of the operand to the list of /// children of the WrapperNode passed to the constructor. -class Appender +class Appender : public std::iterator<std::output_iterator_tag, void, void, void, void> { - using iterator_category = std::output_iterator_tag; - using value_type = void; - using difference_type = void; - using pointer = void; - using reference = void; - public: explicit Appender(WrapperNode *parent) : m_parent(parent) {} |