D23695: autotests: Port away from foreach loops over members without calls to owner
    Friedrich W. H. Kossebau 
    noreply at phabricator.kde.org
       
    Tue Sep  3 17:24:30 BST 2019
    
    
  
kossebau added a comment.
  I have never seen a range-based for loop with qmap/qhash. But then I also only now learned about the existence of QKeyValueIterator being triggered by your question :)
  
  Looking further, given the definition of range-for, for what I understand, we are still out of luck when it comes to QMap/QHash, as the `begin_expr` and ` end_expr` are expected to be `begin()` and `end()` for classes, which for the Qt hash containers are bound to the value iterators. So to my best knowledge and experimenting, not possible.
  If anyone reading this can tell better, please do, learning all the time.
REPOSITORY
  R39 KTextEditor
BRANCH
  portawayfromforeachforitemconstructionestimation_autotests
REVISION DETAIL
  https://phabricator.kde.org/D23695
To: kossebau, #kate, cullmann
Cc: cullmann, kwrite-devel, kde-frameworks-devel, LeGast00n, GB_2, domson, michaelh, ngraham, bruns, demsking, sars, dhaumann
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kde-frameworks-devel/attachments/20190903/bfffc563/attachment.html>
    
    
More information about the Kde-frameworks-devel
mailing list