mirror of
https://github.com/Cockatrice/Cockatrice.git
synced 2026-06-23 07:03:54 -07:00
crash fix
This commit is contained in:
parent
8bd8b6218e
commit
6e567d5b2f
6 changed files with 34 additions and 26 deletions
|
|
@ -176,6 +176,8 @@ void AbstractCardItem::setHovered(bool _hovered)
|
|||
if (isHovered == _hovered)
|
||||
return;
|
||||
|
||||
if (_hovered)
|
||||
processHoverEvent();
|
||||
isHovered = _hovered;
|
||||
setZValue(_hovered ? 2000000004 : realZValue);
|
||||
update();
|
||||
|
|
@ -226,19 +228,6 @@ void AbstractCardItem::processHoverEvent()
|
|||
emit hovered(this);
|
||||
}
|
||||
|
||||
void AbstractCardItem::hoverEnterEvent(QGraphicsSceneHoverEvent *event)
|
||||
{
|
||||
processHoverEvent();
|
||||
isHovered = true;
|
||||
QGraphicsItem::hoverEnterEvent(event);
|
||||
}
|
||||
|
||||
void AbstractCardItem::hoverLeaveEvent(QGraphicsSceneHoverEvent *event)
|
||||
{
|
||||
isHovered = false;
|
||||
QGraphicsItem::hoverLeaveEvent(event);
|
||||
}
|
||||
|
||||
QVariant AbstractCardItem::itemChange(QGraphicsItem::GraphicsItemChange change, const QVariant &value)
|
||||
{
|
||||
if (change == ItemSelectedHasChanged) {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue