- played around with transparency
[buliscores] / src / backendkicker.h
1 #ifndef BACKENDKICKER_H
2 #define BACKENDKICKER_H
3
4 #include <QObject>
5 #include <QNetworkReply>
6
7 #include "matchdaybackend.h"
8
9 class BackendKicker : public MatchDayBackend
10 {
11     Q_OBJECT
12 private:
13     QList<Match*> m_matchlist;
14     QString       m_URL;
15
16     void parsePage (QString htmlstr);
17
18 public:
19     explicit BackendKicker(QObject *parent = 0);
20
21     Match*        getMatch(QString hometeam, QString awayteam, QDateTime date);
22     QList<Match*> matchList();
23
24     bool          selectLeague(QString league);
25
26 signals:
27     void matchListChanged(void);
28     void updateStarted(void);
29
30 private slots:
31     void dlndFinished(QNetworkReply *reply);
32
33 public slots:
34     void update();
35 };
36
37 #endif // BACKENDKICKER_H