From 9941bf5118f1944fe882497444308e7d3a48e349 Mon Sep 17 00:00:00 2001 From: Friedemann Kleint Date: Thu, 10 Jan 2013 16:49:01 +0100 Subject: Fix crash in tst_qtreewidget. A division by zero occurred since an empty model was used. Task-number: QTBUG-28611 Change-Id: I1f9e869bda9f76a1c97840dff6ba48ab813bce9a Reviewed-by: Janne Anttila Reviewed-by: Frederik Gladhorn --- src/plugins/accessible/widgets/itemviews.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/plugins/accessible/widgets/itemviews.cpp b/src/plugins/accessible/widgets/itemviews.cpp index 301838997f..76aeb5bfe0 100644 --- a/src/plugins/accessible/widgets/itemviews.cpp +++ b/src/plugins/accessible/widgets/itemviews.cpp @@ -489,7 +489,7 @@ int QAccessibleTree::childCount() const QAccessibleInterface *QAccessibleTree::child(int index) const { - if ((index < 0) || (!view()->model())) + if (index < 0 || !view()->model() || !view()->model()->columnCount()) return 0; int hHeader = horizontalHeader() ? 1 : 0; -- cgit v1.2.3