From f8bf0081d2569ef08f5c5b3ee3b9c182d11e65cf Mon Sep 17 00:00:00 2001 From: Stephen Kelly Date: Mon, 25 Mar 2013 14:18:01 +0100 Subject: Document undefined behavior regarding Qt::ItemNeverHasChildren. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Change-Id: I4c044b206ad6dd57f11d791d8a6a6f3f931acf4f Reviewed-by: Thorbjørn Lund Martsum Reviewed-by: Olivier Goffart --- src/corelib/global/qnamespace.qdoc | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/corelib/global') diff --git a/src/corelib/global/qnamespace.qdoc b/src/corelib/global/qnamespace.qdoc index 0d9cacdb1f..b6ce9e03fd 100644 --- a/src/corelib/global/qnamespace.qdoc +++ b/src/corelib/global/qnamespace.qdoc @@ -2504,6 +2504,9 @@ to be explicitly set for instances of QListWidgetItem, QTableWidgetItem, and QTreeWidgetItem. + Note that it is undefined behavior to reimplement QAbstractItemModel::hasChildren + to return true for an index if that index has the Qt::ItemNeverHasChildren flag set. + \sa QAbstractItemModel */ -- cgit v1.2.3