1 #ifndef BASICSCORECARD_H
\r
2 #define BASICSCORECARD_H
\r
4 #include <QMainWindow>
\r
5 #include "datahandling.h"
\r
8 class BasicScorecard;
\r
11 class BasicScorecard : public QMainWindow {
\r
14 BasicScorecard(QWidget *parent = 0);
\r
17 Ui::BasicScorecard *ui;
\r
24 void displayCourseData();
\r
25 void updateLeaderboard();
\r
26 void calculateHcpsPerCourse();
\r
27 void hideNotNeededFields();
\r
29 QStringList players;
\r
32 int hcpPerCourse[4][19];
\r
36 QStringList courseDataName;
\r
37 QStringList courseDataPar;
\r
38 QStringList courseDataHcp;
\r
39 QStringList courseDataWhite;
\r
40 QStringList courseDataYellow;
\r
41 QStringList courseDataRed;
\r
42 QStringList courseDataBlue;
\r
45 void on_courseMap_clicked();
\r
46 void on_pushButton_prevCourse_clicked();
\r
47 void on_pushButton_nextCourse_clicked();
\r
48 void on_player4_down_clicked();
\r
49 void on_player4_up_clicked();
\r
50 void on_player3_down_clicked();
\r
51 void on_player3_up_clicked();
\r
52 void on_player2_down_clicked();
\r
53 void on_player2_up_clicked();
\r
54 void on_player1_down_clicked();
\r
55 void on_player1_up_clicked();
\r
58 #endif // BASICSCORECARD_H
\r