[Development] Qt 5 types under consideration for deprecation / removal in Qt 6

Allan Sandfeld Jensen kde at carewolf.com
Wed May 29 17:22:28 CEST 2019


On Mittwoch, 29. Mai 2019 15:33:23 CEST Giuseppe D'Angelo via Development 
wrote:
> Il 29/05/19 12:53, Mutz, Marc via Development ha scritto:
> > == QSet / QHash -> std::unordered_set/map ==
> > 
> > I'd really like to see these gone. Mainly to free up their names for OA
> > hash containers, something that the STL doesn't, yet, have.
> 
> I don't think this is realistically possible. What I would suggest, to
> bring the maintenance burden down to a minimum, and increase our
> compatibility with stdlib to a maximum, is have QHash/QMap to be a CoW
> wrapper for std::(unordered_)map . The inner data structure should be
> exposed to the user, allowing for deep integration between stdlib and Qt.
> 
I like that idea. Maintains our API and semantics while removing our 
implementation.

'Allan




More information about the Development mailing list