Details
-
Technical task
-
Resolution: Unresolved
-
P2: Important
-
None
Description
QQueue inherits QList. This worked in Qt 5 as QList had decent performance characteristics when taking the first element.
This needs changes in Qt 6, where QList inherits from QVector, and taking the first element is O. Consider implementing QQueue using a std::deque or similar data structure.