From bc016c53fc25ee219a67fe496497d92f538c9124 Mon Sep 17 00:00:00 2001 From: Marc Mutz Date: Wed, 18 Sep 2013 18:59:46 +0200 Subject: QLinkedList: implement missing initializer_list ctor Found by tst_QLinkedList once compiled in C++11 mode. Change-Id: Idbf79d775c5271437dbb99c1c8cc7a2e8a7f08bf Reviewed-by: Thiago Macieira Reviewed-by: Olivier Goffart Reviewed-by: Giuseppe D'Angelo --- src/corelib/tools/qlinkedlist.cpp | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'src/corelib/tools/qlinkedlist.cpp') 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 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 -- cgit v1.2.3