void MWidgetController::mouseMoveEvent(QGraphicsSceneMouseEvent *event) { Q_D(MWidgetController); // check if we have, or if we can create a view if (view()) { // forward the event to the view translateMouseEvent(event, QPointF(d->view->marginLeft(), d->view->marginTop())); d->view->mouseMoveEvent(event); } }
void PanelKMenu::mouseMoveEvent(QMouseEvent *e) { QMouseEvent newEvent = translateMouseEvent(e); PanelServiceMenu::mouseMoveEvent( &newEvent ); }