summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBjørn Erik Nilsen <bjorn.nilsen@nokia.com>2011-01-04 19:00:19 +0100
committerBjørn Erik Nilsen <bjorn.nilsen@nokia.com>2011-01-04 19:00:19 +0100
commit5e6f8cdf53c097af99cab68ee1b8343926d8cbd7 (patch)
tree7e889b0aea2c4ad507e33ecdc4c66d35ef3a69f8
parent995e3ed3c72f9eb05a2fc6cecf325546289218c8 (diff)
Amendment to 995e3ed3c72f9eb05a2fc6cecf325546289218c8
Make it a QPointer to avoid crashes when items are deleted. Yes, we could (and perhaps should) have used a QWeakPointer here, but that requires more work than I'm willing to put into a temporary hack.
-rw-r--r--src/canvas/qxgraphicsview_p.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/canvas/qxgraphicsview_p.h b/src/canvas/qxgraphicsview_p.h
index ce62a35..a9987e3 100644
--- a/src/canvas/qxgraphicsview_p.h
+++ b/src/canvas/qxgraphicsview_p.h
@@ -77,7 +77,7 @@ public:
QxItem *mouseGrabber;
QList<QxItem *> mouseFilters;
- QxItem *focusItem;
+ QPointer<QxItem> focusItem;
QxGraphicsView::ResizeMode resizeMode;