QmlJsDebugger: Remove QWEAKPOINTER_ENABLE_ARROW define

Any DEFINE used in qmljsdebugger-lib.pri is also passed to the users
code.
This commit is contained in:
Kai Koehne
2010-11-22 16:15:08 +01:00
parent 28adb0a178
commit ff7abee83b
4 changed files with 6 additions and 8 deletions
@@ -66,7 +66,7 @@ void SelectionIndicator::clear()
QHashIterator<QGraphicsItem*, QGraphicsPolygonItem *> iter(m_indicatorShapeHash);
while(iter.hasNext()) {
iter.next();
m_layerItem->scene()->removeItem(iter.value());
m_layerItem.data()->scene()->removeItem(iter.value());
delete iter.value();
}
}
@@ -111,7 +111,7 @@ void SelectionIndicator::setItems(const QList<QWeakPointer<QGraphicsObject> > &i
addBoundingRectToPolygon(item, boundingShapeInSceneSpace);
QRectF boundingRect = m_view->adjustToScreenBoundaries(boundingShapeInSceneSpace.boundingRect());
QPolygonF boundingRectInLayerItemSpace = m_layerItem->mapFromScene(boundingRect);
QPolygonF boundingRectInLayerItemSpace = m_layerItem.data()->mapFromScene(boundingRect);
QPen pen;
pen.setColor(QColor(108, 141, 221));
@@ -56,7 +56,7 @@ SelectionRectangle::SelectionRectangle(QGraphicsObject *layerItem)
SelectionRectangle::~SelectionRectangle()
{
if (m_layerItem)
m_layerItem->scene()->removeItem(m_controlShape);
m_layerItem.data()->scene()->removeItem(m_controlShape);
}
void SelectionRectangle::clear()
@@ -146,13 +146,13 @@ void QDeclarativeViewObserverPrivate::setViewport(QWidget *widget)
return;
if (viewport) {
viewport->removeEventFilter(q);
viewport.data()->removeEventFilter(q);
}
viewport = widget;
if (viewport) {
// make sure we get mouse move events
viewport->setMouseTracking(true);
viewport->installEventFilter(q);
viewport.data()->setMouseTracking(true);
viewport.data()->installEventFilter(q);
}
}
@@ -62,8 +62,6 @@ SOURCES += \
editor/toolbarcolorbox.cpp
RESOURCES += editor/editor.qrc
DEFINES += QWEAKPOINTER_ENABLE_ARROW
}
OTHER_FILES += qmljsdebugger.pri