Subversion Repositories svn1-original

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
98 - 1
#include "qmconfigure.h"
2
#include "ui_qmconfigure.h"
3
#include    "consts.h"
4
#include    "structs.h"
5
#include    "proto.h"
6
 
7
QmConfigure::QmConfigure(QWidget *parent) :
8
    QWidget(parent),
9
    ui(new Ui::QmConfigure)
10
{
11
    ui->setupUi(this);
99 david 12
    connect(ui->buttonBox, SIGNAL(accepted()), this, SLOT(QmConfigureSave()) );
13
    connect(ui->buttonBox, SIGNAL(rejected()), this, SLOT(QmConfigureCancel()) );
98 - 14
 
99 david 15
    QmConfigurePopulate();
16
 
17
 
18
}
19
void QmConfigure::QmConfigurePopulate(void)
20
{
98 - 21
    ui->eventName->setText( config.event_name);
22
    ui->legName1->setText(config.leg_name[0]);
23
    ui->legName2->setText(config.leg_name[1]);
24
    ui->legName3->setText(config.leg_name[2]);
25
    ui->legName4->setText(config.leg_name[3]);
26
    ui->legName5->setText(config.leg_name[4]);
99 david 27
 
28
    ui->spinBox_1l->setValue( config.t_def[0].start);
29
    ui->spinBox_1u->setValue( config.t_def[0].end);
30
    ui->spinBox_2l->setValue( config.t_def[1].start);
31
    ui->spinBox_2u->setValue( config.t_def[1].end);
32
    ui->spinBox_3l->setValue( config.t_def[2].start);
33
    ui->spinBox_3u->setValue( config.t_def[2].end);
34
    ui->spinBox_4l->setValue( config.t_def[3].start);
35
    ui->spinBox_4u->setValue( config.t_def[3].end);
36
    ui->spinBox_5l->setValue( config.t_def[4].start);
37
    ui->spinBox_5u->setValue( config.t_def[4].end);
38
    ui->spinBox_6l->setValue( config.t_def[5].start);
39
    ui->spinBox_6u->setValue( config.t_def[5].end);
40
    ui->spinBox_7l->setValue( config.t_def[6].start);
41
    ui->spinBox_7u->setValue( config.t_def[6].end);
42
    ui->spinBox_8l->setValue( config.t_def[7].start);
43
    ui->spinBox_8u->setValue( config.t_def[7].end);
44
 
98 - 45
}
46
 
99 david 47
void QmConfigure::QmConfigureSave(void)
48
{
49
 
50
}
51
 
52
void QmConfigure::QmConfigureCancel(void)
53
{
54
    QmConfigurePopulate();
55
}
56
 
57
 
98 - 58
QmConfigure::~QmConfigure()
59
{
60
    delete ui;
61
}
62
 
63
void QmConfigure::changeEvent(QEvent *e)
64
{
65
    QWidget::changeEvent(e);
66
    switch (e->type()) {
67
    case QEvent::LanguageChange:
68
        ui->retranslateUi(this);
69
        break;
70
    default:
71
        break;
72
    }
73
}