diff --git a/cockatrice/src/game/cards/abstract_card_item.cpp b/cockatrice/src/game/cards/abstract_card_item.cpp index 336ce6f79..f0daf5eef 100644 --- a/cockatrice/src/game/cards/abstract_card_item.cpp +++ b/cockatrice/src/game/cards/abstract_card_item.cpp @@ -25,7 +25,7 @@ AbstractCardItem::AbstractCardItem(QGraphicsItem *parent, setCacheMode(DeviceCoordinateCache); connect(&SettingsCache::instance(), SIGNAL(displayCardNamesChanged()), this, SLOT(callUpdate())); - cardInfoUpdated(); + refreshCardInfo(); } AbstractCardItem::~AbstractCardItem() @@ -51,7 +51,7 @@ void AbstractCardItem::pixmapUpdated() emit sigPixmapUpdated(); } -void AbstractCardItem::cardInfoUpdated() +void AbstractCardItem::refreshCardInfo() { info = CardDatabaseManager::getInstance()->getCardByNameAndProviderId(name, providerId); @@ -185,7 +185,7 @@ void AbstractCardItem::setName(const QString &_name) disconnect(info.data(), nullptr, this, nullptr); name = _name; - cardInfoUpdated(); + refreshCardInfo(); } void AbstractCardItem::setProviderId(const QString &_providerId) @@ -200,7 +200,7 @@ void AbstractCardItem::setProviderId(const QString &_providerId) } providerId = _providerId; - cardInfoUpdated(); + refreshCardInfo(); } void AbstractCardItem::setHovered(bool _hovered) diff --git a/cockatrice/src/game/cards/abstract_card_item.h b/cockatrice/src/game/cards/abstract_card_item.h index 372588150..809f90498 100644 --- a/cockatrice/src/game/cards/abstract_card_item.h +++ b/cockatrice/src/game/cards/abstract_card_item.h @@ -28,11 +28,14 @@ private: qreal realZValue; private slots: void pixmapUpdated(); - void cardInfoUpdated(); void callUpdate() { update(); } + +public slots: + void refreshCardInfo(); + signals: void hovered(AbstractCardItem *card); void showCardInfoPopup(const QPoint &pos, const QString &cardName, const QString &providerId);