diff options
Diffstat (limited to 'src/corelib')
-rw-r--r-- | src/corelib/tools/qvarlengtharray.qdoc | 21 | ||||
-rw-r--r-- | src/corelib/tools/qvector.qdoc | 23 |
2 files changed, 44 insertions, 0 deletions
diff --git a/src/corelib/tools/qvarlengtharray.qdoc b/src/corelib/tools/qvarlengtharray.qdoc index ef2fffa44c..dd86a80e9d 100644 --- a/src/corelib/tools/qvarlengtharray.qdoc +++ b/src/corelib/tools/qvarlengtharray.qdoc @@ -533,6 +533,13 @@ \sa append(), insert() */ +/*! + \fn template<class T, int Prealloc> void QVarLengthArray<T, Prealloc>::prepend(T &&value) + \since 5.11 + + \overload +*/ + /*! \fn template<class T, int Prealloc> void QVarLengthArray<T, Prealloc>::replace(int i, const T &value) \since 4.8 @@ -721,6 +728,14 @@ vector. */ + +/*! \fn template<class T, int Prealloc> void QVarLengthArray<T, Prealloc>::insert(int i, T &&value) + + \overload + \since 5.11 + +*/ + /*! \fn template<class T, int Prealloc> QVarLengthArray<T, Prealloc>::iterator QVarLengthArray<T, Prealloc>::insert(const_iterator before, const T &value) \overload @@ -730,6 +745,12 @@ \a before. Returns an iterator pointing at the inserted item. */ +/*! \fn template<class T, int Prealloc> QVarLengthArray<T, Prealloc>::iterator QVarLengthArray<T, Prealloc>::insert(const_iterator before, T &&value) + + \overload + \since 5.11 +*/ + /*! \fn template<class T, int Prealloc> QVarLengthArray<T, Prealloc>::iterator QVarLengthArray<T, Prealloc>::insert(const_iterator before, int count, const T &value) \since 4.8 diff --git a/src/corelib/tools/qvector.qdoc b/src/corelib/tools/qvector.qdoc index 089aaec3fd..e344a9023d 100644 --- a/src/corelib/tools/qvector.qdoc +++ b/src/corelib/tools/qvector.qdoc @@ -605,6 +605,16 @@ \sa append(), insert() */ +/*! + \fn template <typename T> void QVector<T>::prepend(T &&value) + \since 5.11 + + \overload + + Inserts \a value at the beginning of the vector using move semantics. +*/ + + /*! \fn template <typename T> void QVector<T>::insert(int i, const T &value) Inserts \a value at index position \a i in the vector. If \a i is @@ -623,6 +633,14 @@ \sa append(), prepend(), remove() */ +/*! \fn template <typename T> void QVector<T>::insert(int i, T &&value) + \since 5.11 + + \overload + + Inserts \a value at index position \a i in the vector using move semantics. +*/ + /*! \fn template <typename T> void QVector<T>::insert(int i, int count, const T &value) \overload @@ -1090,6 +1108,11 @@ to prepend(\a value). */ +/*! \fn template <typename T> void QVector<T>::push_front(T &&value) + \since 5.11 + \overload +*/ + /*! \fn template <typename T> void QVector<T>::pop_front() This function is provided for STL compatibility. It is equivalent |