Exemple #1
0
void QSanButton::hoverMoveEvent(QGraphicsSceneHoverEvent *event){
    QPointF point = event->pos();
    if (insideButton(point)) {
        if (!_m_mouseEntered) hoverEnterEvent(event);
    } else {
        if (_m_mouseEntered) hoverLeaveEvent(event);
    }
}
void QGraphicsEllipseItem_QtDShell::__override_hoverEnterEvent(QGraphicsSceneHoverEvent*  event0, bool static_call)
{
    if (static_call) {
        QGraphicsItem::hoverEnterEvent((QGraphicsSceneHoverEvent* )event0);
    } else {
        hoverEnterEvent((QGraphicsSceneHoverEvent* )event0);
    }
}
bool Board::eventFilter(QObject *object, QEvent *event)
 {
//qobject_cast<QGraphicsItem*>(object) == board)
     if(event->type() == QEvent::Enter) {
         qDebug() << "Enter";
         hoverEnterEvent((event));
     }
     if (event->type() == QEvent::Leave) {
         qDebug() << "exit";
         hoverExitEvent(event);
     }
    return false;
 }
void DhQGraphicsItemGroup::DvhhoverEnterEvent(QGraphicsSceneHoverEvent* x1) {
  return hoverEnterEvent(x1);
}
Exemple #5
0
void EPGItem::hoverLeaveEvent ( QGraphicsSceneHoverEvent * event )
{ /* required to redraw our background without flaws */
    hoverEnterEvent( event );
}
void DhQGraphicsEllipseItem::DvhhoverEnterEvent(QGraphicsSceneHoverEvent* x1) {
  return hoverEnterEvent(x1);
}