summaryrefslogtreecommitdiffstats
path: root/src/corelib/tools/qlinkedlist.cpp
diff options
context:
space:
mode:
authorMarc Mutz <marc.mutz@kdab.com>2013-09-18 18:59:46 +0200
committerThe Qt Project <gerrit-noreply@qt-project.org>2013-09-20 23:45:06 +0200
commitbc016c53fc25ee219a67fe496497d92f538c9124 (patch)
tree5c5174ce98d1d4371ac7ff523f76522406a072c1 /src/corelib/tools/qlinkedlist.cpp
parent132190c3a206f1a7682f9972c94a83584ff3c6a4 (diff)
QLinkedList: implement missing initializer_list ctor
Found by tst_QLinkedList once compiled in C++11 mode. Change-Id: Idbf79d775c5271437dbb99c1c8cc7a2e8a7f08bf Reviewed-by: Thiago Macieira <thiago.macieira@intel.com> Reviewed-by: Olivier Goffart <ogoffart@woboq.com> Reviewed-by: Giuseppe D'Angelo <giuseppe.dangelo@kdab.com>
Diffstat (limited to 'src/corelib/tools/qlinkedlist.cpp')
-rw-r--r--src/corelib/tools/qlinkedlist.cpp9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/corelib/tools/qlinkedlist.cpp b/src/corelib/tools/qlinkedlist.cpp
index b4a341ac74..6e7a7a2635 100644
--- a/src/corelib/tools/qlinkedlist.cpp
+++ b/src/corelib/tools/qlinkedlist.cpp
@@ -137,6 +137,15 @@ const QLinkedListData QLinkedListData::shared_null = {
\sa operator=()
*/
+/*! \fn QLinkedList::QLinkedList(std::initializer_list<T> list)
+ \since 5.2
+
+ Constructs a list from the std::initializer_list specified by \a list.
+
+ This constructor is only enabled if the compiler supports C++11
+ initializer lists.
+*/
+
/*! \fn QLinkedList::~QLinkedList()
Destroys the list. References to the values in the list, and all