Colliding-Mice / score.cpp
score.cpp
Raw
#include "score.h"
#include <QFont>

Score::Score(QGraphicsItem *parent): QGraphicsTextItem(parent){             //score creates a QGraphicsTextItem and sets its font, size, and color
    score = 0;

    setPlainText(QString("Score: ") + QString::number(score));
    setDefaultTextColor(Qt::black);
    setFont(QFont("Helvetica", 35));
}

void Score::increase(){
    score++;                                                    //increases score value
    setPlainText(QString("Score: ") + QString::number(score));  //updates QGraphicsTextItem
}

int Score::getScore(){
    return score;           //returns score value
}