[Development] QList for Qt 6
jeanmichael.celerier at gmail.com
Mon May 20 15:05:59 CEST 2019
> QList is just a linked list
you're in for a rude awakening :-) https://doc.qt.io/qt-5/qlist.html
On Mon, May 20, 2019 at 5:03 PM Jason H <jhihn at gmx.com> wrote:
> > Ok, QList as an alias for QVector takes care of the technical issues I
> > have with using inheritance. It doesn't address my concerns regarding
> > breaking QList behaviour. What purpose is served to call something QList
> > that is in fact a QVector? Please spell it out for me, as I don't see
> > it.
> My understanding is that QVector requires contiguous memory, consuming a
> giant block for all the items in the list. QList is just a linked list.
> QVector will fail sooner when memory fragmentation is a problem. I would
> expect systems with long-running processes and limited RAM (i.e. embedded,
> a Raspberry Pi, phone, etc) to encounter this sooner than other systems,
> especially when the size of each object is large. (You could always just
> store pointers though)
> Development mailing list
> Development at qt-project.org
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Development