Remove forwardTo code
Committed by accident but slipped through the cracks somehow. Change-Id: I64f172e5615de439987438b9300077e79503174e Reviewed-on: http://codereview.qt.nokia.com/2135 Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com> Reviewed-by: Alan Alpert <alan.alpert@nokia.com>
This commit is contained in:
parent
cd6b2696a7
commit
d197b2d2cd
|
@ -258,8 +258,6 @@ QSGMouseAreaPrivate::QSGMouseAreaPrivate()
|
|||
moved(false), stealMouse(false), doubleClick(false), preventStealing(false), dragRejected(false),
|
||||
drag(0)
|
||||
{
|
||||
Q_Q(QSGMouseArea);
|
||||
forwardTo = QDeclarativeListProperty<QSGItem>(q, forwardToList);
|
||||
}
|
||||
|
||||
QSGMouseAreaPrivate::~QSGMouseAreaPrivate()
|
||||
|
@ -286,12 +284,6 @@ void QSGMouseAreaPrivate::saveEvent(QGraphicsSceneMouseEvent *event)
|
|||
void QSGMouseAreaPrivate::forwardEvent(QGraphicsSceneMouseEvent* event)
|
||||
{
|
||||
Q_Q(QSGMouseArea);
|
||||
for(int i=0; i < forwardToList.count(); i++){
|
||||
event->setPos(forwardToList[i]->mapFromScene(event->scenePos()));
|
||||
forwardToList[i]->canvas()->sendEvent(forwardToList[i], event);
|
||||
if(event->isAccepted())
|
||||
break;
|
||||
}
|
||||
event->setPos(q->mapFromScene(event->scenePos()));
|
||||
}
|
||||
|
||||
|
@ -477,8 +469,6 @@ void QSGMouseArea::mousePressEvent(QGraphicsSceneMouseEvent *event)
|
|||
setKeepMouseGrab(d->stealMouse);
|
||||
event->setAccepted(setPressed(true));
|
||||
|
||||
if(!event->isAccepted() && d->forwardToList.count())
|
||||
d->forwardEvent(event);
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -591,9 +581,6 @@ void QSGMouseArea::mouseMoveEvent(QGraphicsSceneMouseEvent *event)
|
|||
emit mouseYChanged(&me);
|
||||
me.setPosition(d->lastPos);
|
||||
emit positionChanged(&me);
|
||||
|
||||
if(!event->isAccepted() && d->forwardToList.count())
|
||||
d->forwardEvent(event);
|
||||
}
|
||||
|
||||
void QSGMouseArea::mouseReleaseEvent(QGraphicsSceneMouseEvent *event)
|
||||
|
@ -631,8 +618,6 @@ void QSGMouseArea::mouseReleaseEvent(QGraphicsSceneMouseEvent *event)
|
|||
ungrabMouse();
|
||||
setKeepMouseGrab(false);
|
||||
|
||||
if(!event->isAccepted() && d->forwardToList.count())
|
||||
d->forwardEvent(event);
|
||||
}
|
||||
d->doubleClick = false;
|
||||
}
|
||||
|
@ -930,10 +915,4 @@ QSGDrag *QSGMouseArea::drag()
|
|||
return d->drag;
|
||||
}
|
||||
|
||||
QDeclarativeListProperty<QSGItem> QSGMouseArea::forwardTo()
|
||||
{
|
||||
Q_D(QSGMouseArea);
|
||||
return d->forwardTo;
|
||||
}
|
||||
|
||||
QT_END_NAMESPACE
|
||||
|
|
|
@ -161,7 +161,6 @@ class Q_AUTOTEST_EXPORT QSGMouseArea : public QSGItem
|
|||
Q_PROPERTY(bool hoverEnabled READ hoverEnabled WRITE setHoverEnabled NOTIFY hoverEnabledChanged)
|
||||
Q_PROPERTY(QSGDrag *drag READ drag CONSTANT) //### add flicking to QSGDrag or add a QDeclarativeFlick ???
|
||||
Q_PROPERTY(bool preventStealing READ preventStealing WRITE setPreventStealing NOTIFY preventStealingChanged)
|
||||
Q_PROPERTY(QDeclarativeListProperty<QSGItem> forwardTo READ forwardTo);
|
||||
|
||||
public:
|
||||
QSGMouseArea(QSGItem *parent=0);
|
||||
|
@ -189,8 +188,6 @@ public:
|
|||
bool preventStealing() const;
|
||||
void setPreventStealing(bool prevent);
|
||||
|
||||
QDeclarativeListProperty<QSGItem> forwardTo();
|
||||
|
||||
Q_SIGNALS:
|
||||
void hoveredChanged();
|
||||
void pressedChanged();
|
||||
|
|
|
@ -106,8 +106,6 @@ public:
|
|||
Qt::MouseButtons lastButtons;
|
||||
Qt::KeyboardModifiers lastModifiers;
|
||||
QBasicTimer pressAndHoldTimer;
|
||||
QDeclarativeListProperty<QSGItem> forwardTo;
|
||||
QList<QSGItem*> forwardToList;
|
||||
};
|
||||
|
||||
QT_END_NAMESPACE
|
||||
|
|
Loading…
Reference in New Issue