summaryrefslogtreecommitdiffstats
path: root/src/widgets/accessible
diff options
context:
space:
mode:
authorLars Knoll <lars.knoll@digia.com>2015-06-01 11:52:45 +0200
committerSimon Hausmann <simon.hausmann@theqtcompany.com>2015-06-02 08:02:38 +0000
commit9b0809d50a50ae7c5eb3d58d0bfbca5b7f8de4ec (patch)
tree5ba441328740e516f9b3a9566ebde0dfe8d11406 /src/widgets/accessible
parentbeef975f92e42143c464d68afa6b8cd4f7ef7389 (diff)
Fix crash during autotest execution on Mac OS X
Change-Id: Ib9cd6791a7b48a0cde9e6d991b2d7f6fb4020819 Reviewed-by: Simon Hausmann <simon.hausmann@theqtcompany.com>
Diffstat (limited to 'src/widgets/accessible')
-rw-r--r--src/widgets/accessible/itemviews.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/widgets/accessible/itemviews.cpp b/src/widgets/accessible/itemviews.cpp
index 4f6cb56060..c7625c2827 100644
--- a/src/widgets/accessible/itemviews.cpp
+++ b/src/widgets/accessible/itemviews.cpp
@@ -1010,6 +1010,9 @@ QAccessible::Role QAccessibleTableCell::role() const
QAccessible::State QAccessibleTableCell::state() const
{
QAccessible::State st;
+ if (!view)
+ return st;
+
QRect globalRect = view->rect();
globalRect.translate(view->mapToGlobal(QPoint(0,0)));
if (!globalRect.intersects(rect()))