Update QHash documentation to lead with STL-style iterators instead of Java-style iterators. Simplify the explanation and update code examples to use modern C++17 structured bindings and range-based for loops. Move Java-style iterators to a brief compatibility mention at the end.
| For Gerrit Dashboard: QTBUG-139662 | ||||||
|---|---|---|---|---|---|---|
| # | Subject | Branch | Project | Status | CR | V |
| 672296,10 | Doc: Modernize QHash iterator documentation | dev | qt/qtbase | Status: MERGED | +2 | 0 |
| 674603,4 | Doc: Modernize QHash iterator documentation | 6.10 | qt/qtbase | Status: MERGED | +2 | 0 |
| 675177,2 | Doc: Modernize QHash iterator documentation | 6.10.0 | qt/qtbase | Status: MERGED | +2 | 0 |
| 675178,2 | Doc: Modernize QHash iterator documentation | 6.9 | qt/qtbase | Status: MERGED | +2 | 0 |
| 675242,2 | Doc: Modernize QHash iterator documentation | tqtc/lts-6.8 | qt/tqtc-qtbase | Status: MERGED | +2 | 0 |