rename cardInfoUpdated to refreshCardInfo and make it public

This commit is contained in:
RickyRister 2024-12-29 17:59:51 -08:00
parent 6e02bdec2e
commit 53efa113ef
2 changed files with 8 additions and 5 deletions

View file

@ -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)

View file

@ -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);