rename manaCost field

This commit is contained in:
RickyRister 2026-01-10 02:12:44 -08:00
parent 3e9d1e18a6
commit 2db9dd2937
2 changed files with 8 additions and 8 deletions

View file

@ -9,8 +9,8 @@
#include <QResizeEvent> #include <QResizeEvent>
#include <QSize> #include <QSize>
ColorIdentityWidget::ColorIdentityWidget(QWidget *parent, const QString &_manaCost) ColorIdentityWidget::ColorIdentityWidget(QWidget *parent, const QString &_colorIdentity)
: QWidget(parent), manaCost(_manaCost) : QWidget(parent), colorIdentity(_colorIdentity)
{ {
layout = new QHBoxLayout(this); layout = new QHBoxLayout(this);
layout->setSpacing(5); // Small spacing between icons layout->setSpacing(5); // Small spacing between icons
@ -28,7 +28,7 @@ void ColorIdentityWidget::populateManaSymbolWidgets()
{ {
// Define the full WUBRG set (White, Blue, Black, Red, Green) // Define the full WUBRG set (White, Blue, Black, Red, Green)
QString fullColorIdentity = "WUBRG"; QString fullColorIdentity = "WUBRG";
QStringList symbols = parseColorIdentity(manaCost); // Parse mana cost string QStringList symbols = parseColorIdentity(colorIdentity); // Parse mana cost string
// clear old layout // clear old layout
for (auto widgets : layout->findChildren<ManaSymbolWidget *>()) { for (auto widgets : layout->findChildren<ManaSymbolWidget *>()) {
@ -49,9 +49,9 @@ void ColorIdentityWidget::populateManaSymbolWidgets()
} }
} }
void ColorIdentityWidget::setColorIdentity(const QString &manaString) void ColorIdentityWidget::setColorIdentity(const QString &_colorIdentity)
{ {
manaCost = manaString; colorIdentity = _colorIdentity;
populateManaSymbolWidgets(); populateManaSymbolWidgets();
} }

View file

@ -15,18 +15,18 @@ class ColorIdentityWidget : public QWidget
{ {
Q_OBJECT Q_OBJECT
public: public:
explicit ColorIdentityWidget(QWidget *parent, const QString &manaCost = ""); explicit ColorIdentityWidget(QWidget *parent, const QString &_colorIdentity = "");
void populateManaSymbolWidgets(); void populateManaSymbolWidgets();
static QStringList parseColorIdentity(const QString &manaString); static QStringList parseColorIdentity(const QString &manaString);
public slots: public slots:
void setColorIdentity(const QString &manaString); void setColorIdentity(const QString &_colorIdentity);
void resizeEvent(QResizeEvent *event) override; void resizeEvent(QResizeEvent *event) override;
void toggleUnusedVisibility(); void toggleUnusedVisibility();
private: private:
QString manaCost; QString colorIdentity;
QHBoxLayout *layout; QHBoxLayout *layout;
}; };