9d1663edd3621e26c16b1c6312c679063ab70370
[aspt.git] / playerdetail.h
1 /*******************************************************************
2 Jan Cermak | johniez | aspt.johniez.com
3 Creative Commons 2.5 Attribution-NonCommercial-NoDerivs 2.5 license
4 http://creativecommons.org/licenses/by-nc-nd/2.5/legalcode
5 *******************************************************************/
6
7 #ifndef PLAYERDETAIL__H__
8 #define PLAYERDETAIL__H__
9
10 #include <QWidget>
11 #include <QTabWidget>
12 #include <QVBoxLayout>
13 #include <QPushButton>
14 #include <QLabel>
15
16 struct Player {
17         QString id;
18         QString fname;
19         QString lname;
20         QString position;
21         QString rating;
22         QString morale;
23         QString aggresion;
24         QString fitness;
25         QString experience;
26         QString condition;
27         QString speed;
28         QString ballCntrl;
29         QString skill[4];
30         QString specSkill[2];
31         QString number, birth, age, height, weight, foot, injured, injury, leagueSusp, cupSusp, contract, wage, house, car, signBonus, winBonus, totalGames, leagueGoals, cupGoals, leagueCardsY, cupCardsY, leagueCardsR, cupCardsR, friendlyGoals, friendlyCardsY, friendlyCardsR, totalInjuries, curGames, curLeagueGoals, curCupGoals, curLeagueCardsY, curCupCardsY, curLeagueCardsR, curCupCardsR, curFriendlyGoals, curFriendlyCardsY, curFriendlyCardsR, curInjuries, bestRate, form, nick, country;
32 };
33
34 extern Player pls[];
35 extern int playerCnt;
36
37 class PlayerDetail: public QWidget {
38         Q_OBJECT
39         QVBoxLayout *mainLayout;
40         QLabel *player;
41         int i;
42 public:
43         PlayerDetail(int idx, QWidget *parent = 0);
44         ~PlayerDetail();
45 };
46
47 #endif