diff options
author | Allan Sandfeld Jensen <allan.jensen@qt.io> | 2018-01-29 14:57:41 +0100 |
---|---|---|
committer | Allan Sandfeld Jensen <allan.jensen@qt.io> | 2018-02-02 14:49:46 +0000 |
commit | fd3f732489dfd3d522721a818e0e8f48fefce537 (patch) | |
tree | 506d86c447104c7ccad3cd1222b5b0f353fc2512 /src | |
parent | 0c0ee82bff31ff2733c5229cf39f678f80b2e7e6 (diff) |
Add documentation entries for new qvector/qvarlength methods
Change-Id: I4be1605ed8c9022795d5132203ad947e78481e67
Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
Diffstat (limited to 'src')
-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 |