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 *******************************************************************/
9 ClubTab::ClubTab(QWidget *parent) : QWidget(parent) {
18 void ClubTab::init() {
19 mainLayout = new QVBoxLayout;
21 text = "<table cellspacing=\"3\">";
22 text += "<tr><td>" + tr("Club") + "</td><td><span style=\"color:red;\">" + club.name + "</span></td></tr>";
23 text += "<tr><td>" + tr("Budget") + "</td><td>" + club.budget + "€</td></tr>";
24 text += "<tr><td>" + tr("Rating") + "</td><td>" + QString().setNum((float)club.rat.toInt()/10) + "%</td></tr>";
25 text += "<tr><td>" + tr("Team spirit") + "</td><td>" + QString().setNum((float)club.spirit.toInt()/10) + "%</td></tr>";
27 if(club.curdiv.toInt()<=1) {
29 } else if(club.curdiv.toInt()<=4) {
30 int number = club.curdiv.toInt() - 1;
31 division = "B." + QString().setNum(number);
32 } else if(club.curdiv.toInt()<=13) {
33 int number = club.curdiv.toInt() - 4;
34 division = "C." + QString().setNum(number);
35 } else if(club.curdiv.toInt()<=40) {
36 int number = club.curdiv.toInt() - 13;
37 division = "D." + QString().setNum(number);
38 } else if(club.curdiv.toInt()<=121) {
39 int number = club.curdiv.toInt() - 40;
40 division = "E." + QString().setNum(number);
41 } else if(club.curdiv.toInt()<=364) {
42 int number = club.curdiv.toInt() - 121;
43 division = "F." + QString().setNum(number);
44 } else if(club.curdiv.toInt()<=1093) {
45 int number = club.curdiv.toInt() - 364;
46 division = "G." + QString().setNum(number);
47 } else if(club.curdiv.toInt()<=3280) {
48 int number = club.curdiv.toInt() - 1093;
49 division = "H." + QString().setNum(number);
50 } else if(club.curdiv.toInt()<=9841) {
51 int number = club.curdiv.toInt() - 3280;
52 division = "I." + QString().setNum(number);
54 text += "<tr><td>" + tr("Current position") + "</td><td>" + club.curpos + ". " + division + "</td></tr>";
55 text += "<tr><td>" + tr("Form") + "</td><td>" + club.form + "</td></tr>";
57 label = new QLabel(text);
58 mainLayout->addWidget(label);
59 setLayout(mainLayout);
62 void ClubTab::dataChanged() {
66 void ClubTab::rebuildUI() {