QtWidgets: Fix warnings about deprecated QGraphicsView functions.
authorFriedemann Kleint <Friedemann.Kleint@nokia.com>
Wed, 13 Jun 2012 13:08:07 +0000 (15:08 +0200)
committerQt by Nokia <qt-info@nokia.com>
Thu, 14 Jun 2012 01:03:38 +0000 (03:03 +0200)
Warnings introduced by d76de69b4b60e7e13d5b0602768702e4bf219804 .

Change-Id: I613500074a2318a617f18d5b887840ecc3408237
Reviewed-by: Gatis Paeglis <gatis.paeglis@nokia.com>
Reviewed-by: Jason McDonald <jason.mcdonald@nokia.com>
src/widgets/graphicsview/qgraphicsitem.cpp
src/widgets/graphicsview/qgraphicsproxywidget.cpp
src/widgets/graphicsview/qgraphicsscene.cpp
src/widgets/graphicsview/qgraphicswidget.cpp

index dea0d76..cd88a9b 100644 (file)
@@ -1806,7 +1806,7 @@ static void _q_qgraphicsItemSetFlag(QGraphicsItem *item, QGraphicsItem::Graphics
         return;
     }
     item->setFlag(flag, enabled);
-    foreach (QGraphicsItem *child, item->children())
+    foreach (QGraphicsItem *child, item->childItems())
         _q_qgraphicsItemSetFlag(child, flag, enabled);
 }
 
index f4d43e4..dbff872 100644 (file)
@@ -288,7 +288,7 @@ void QGraphicsProxyWidgetPrivate::sendWidgetMouseEvent(QGraphicsSceneMouseEvent
     // grabber child widget.
     if (embeddedMouseGrabber && type == QEvent::MouseButtonRelease && !event->buttons()) {
         Q_Q(QGraphicsProxyWidget);
-        if (q->rect().contains(event->pos()) && q->acceptsHoverEvents())
+        if (q->rect().contains(event->pos()) && q->acceptHoverEvents())
             lastWidgetUnderMouse = alienWidget ? alienWidget : widget;
         else // released on the frame our outside the item, or doesn't accept hover events.
             lastWidgetUnderMouse = 0;
index 6feeb94..07e94e0 100644 (file)
@@ -2378,7 +2378,7 @@ QGraphicsItemGroup *QGraphicsScene::createItemGroup(const QList<QGraphicsItem *>
 */
 void QGraphicsScene::destroyItemGroup(QGraphicsItemGroup *group)
 {
-    foreach (QGraphicsItem *item, group->children())
+    foreach (QGraphicsItem *item, group->childItems())
         group->removeFromGroup(item);
     removeItem(group);
     delete group;
@@ -5585,7 +5585,7 @@ void QGraphicsScene::setActiveWindow(QGraphicsWidget *widget)
         QList<QGraphicsItem *> siblingWindows;
         QGraphicsItem *parent = panel->parentItem();
         // Raise ### inefficient for toplevels
-        foreach (QGraphicsItem *sibling, parent ? parent->children() : items()) {
+        foreach (QGraphicsItem *sibling, parent ? parent->childItems() : items()) {
             if (sibling != panel && sibling->isWindow())
                 siblingWindows << sibling;
         }
index cf55827..3a3d3e3 100644 (file)
@@ -1451,7 +1451,7 @@ bool QGraphicsWidget::event(QEvent *event)
             windowFrameEvent(event);
             // Filter out hover events if they were sent to us only because of the
             // decoration (special case in QGraphicsScenePrivate::dispatchHoverEvent).
-            if (!acceptsHoverEvents())
+            if (!acceptHoverEvents())
                 return true;
         }
         break;