8d9efea7fed7032bcdda95eacd616836d5a49a4c
[buliscores] / src / match.cpp
1 #include "match.h"
2
3 Match::Match(QString hometeam, QString awayteam, QObject *parent) :
4     QObject(parent)
5 {
6     m_hometeam = hometeam;
7     m_awayteam = awayteam;
8
9     m_awayEmblem = getEmblemByName(awayteam);
10     m_homeEmblem = getEmblemByName(hometeam);
11 }
12
13 QIcon Match::getEmblemByName(QString team)
14 {
15     QIcon i;
16
17     i = QIcon(":/Icons/Frankfurt.png");
18     return i;
19 }
20
21 void Match::setScore(int home, int away)
22 {
23     bool changed;
24
25     if (m_homescore != home) {
26         m_homescore = home;
27         changed = true;
28     }
29
30     if (m_awayscore != away) {
31         m_awayscore = away;
32         changed = true;
33     }
34
35     if (changed) {
36         emit scoreChanged(home, away);
37     }
38 }