Subversion Repositories svn1

Rev

Rev 293 | Rev 306 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 293 Rev 302
Line 19... Line 19...
19
#include "QLayout"
19
#include "QLayout"
20
#include "qmeventstatus.h"
20
#include "qmeventstatus.h"
21
#include "qmdownloadlegtimes.h"
21
#include "qmdownloadlegtimes.h"
22
#include "qmdialogabout.h"
22
#include "qmdialogabout.h"
23
#include "qmhttppath.h"
23
#include "qmhttppath.h"
-
 
24
#include "qmdialogchangeteamnumber.h"
24
 
25
 
25
#include    "consts.h"
26
#include    "consts.h"
26
#include    "structs.h"
27
#include    "structs.h"
27
#include    "proto.h"
28
#include    "proto.h"
28
 
29
 
Line 50... Line 51...
50
 
51
 
51
    QMenu *m0 = new QMenu ("Team");
52
    QMenu *m0 = new QMenu ("Team");
52
    ui->menuBar->addMenu(m0);
53
    ui->menuBar->addMenu(m0);
53
    m0->addAction("Reset All Team Data", this, SLOT(resetTeamData()));
54
    m0->addAction("Reset All Team Data", this, SLOT(resetTeamData()));
54
    m0->addAction("Generate dummy team names", this, SLOT(generateDummyTeamNames()));
55
    m0->addAction("Generate dummy team names", this, SLOT(generateDummyTeamNames()));
-
 
56
    m0->addAction("Change Team Number", this, SLOT(changeTeamNumber()));
55
 
57
 
56
    QMenu *m1 = new QMenu ("Leg Time Setup");
58
    QMenu *m1 = new QMenu ("Leg Time Setup");
57
    ui->menuBar->addMenu(m1);
59
    ui->menuBar->addMenu(m1);
58
    m1->addAction("Clear ALL Leg Times", this, SLOT(clearLegTimes()));
60
    m1->addAction("Clear ALL Leg Times", this, SLOT(clearLegTimes()));
59
    m1->addAction("Clear single leg start times", this, SLOT(ClearOneLegTimes()));
61
    m1->addAction("Clear single leg start times", this, SLOT(ClearOneLegTimes()));
Line 166... Line 168...
166
    {
168
    {
167
        tm_gen();
169
        tm_gen();
168
    }
170
    }
169
}
171
}
170
 
172
 
-
 
173
void MainWindow::changeTeamNumber(void)
-
 
174
{
-
 
175
    QmDialogChangeTeamNumber dialog("Change Team Number",this);
-
 
176
    dialog.exec();
-
 
177
}
-
 
178
 
171
void MainWindow::ClearOneLegTimes(void)
179
void MainWindow::ClearOneLegTimes(void)
172
{
180
{
173
    bool ok;
181
    bool ok;
174
    int leg = QInputDialog::getInt(this, tr("Clear One Leg Start Time"),
182
    int leg = QInputDialog::getInt(this, tr("Clear One Leg Start Time"),
175
                                              tr("Leg:"), 0, 0, config.num_legs, 1, &ok);
183
                                              tr("Leg:"), 0, 0, config.num_legs, 1, &ok);