QQueue: purge deprecated API, swap(i, j)
Was deprecated in 5.14 although the relevant annotations won't show up until 5.15.1. Change-Id: I5b88bd109b9785d8170c616c619d478969536bbf Reviewed-by: Lars Knoll <lars.knoll@qt.io>bb10
parent
57b94b58df
commit
72205c829b
|
|
@ -51,11 +51,6 @@ class QQueue : public QList<T>
|
|||
public:
|
||||
// compiler-generated special member functions are fine!
|
||||
inline void swap(QQueue<T> &other) noexcept { QList<T>::swap(other); } // prevent QList<->QQueue swaps
|
||||
#if QT_DEPRECATED_SINCE(5, 14) && !defined(Q_QDOC)
|
||||
// NOT using QList<T>::swap; it would make swap(QList&) available.
|
||||
QT_DEPRECATED_VERSION_X_5_14("Use swapItemsAt(i, j) instead")
|
||||
inline void swap(int i, int j) { QList<T>::swapItemsAt(i, j); }
|
||||
#endif
|
||||
inline void enqueue(const T &t) { QList<T>::append(t); }
|
||||
inline T dequeue() { return QList<T>::takeFirst(); }
|
||||
inline T &head() { return QList<T>::first(); }
|
||||
|
|
|
|||
Loading…
Reference in New Issue