Subversion Repositories svn1

Rev

Rev 120 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
118 david 1
#ifndef QMLEGTIMES_H
2
#define QMLEGTIMES_H
3
 
4
#include <QWidget>
119 david 5
#include    "consts.h"
6
#include    "structs.h"
7
#include    "proto.h"
118 david 8
 
9
namespace Ui {
10
    class QmLegTimes;
11
}
12
 
13
class QmLegTimes : public QWidget {
14
    Q_OBJECT
15
public:
119 david 16
    QmLegTimes(const int legnum, const QString &name, QWidget *parent = 0);
118 david 17
    ~QmLegTimes();
18
 
119 david 19
    void setData(leg_type *data);
121 david 20
    void getData(leg_type *data);
119 david 21
 
118 david 22
protected:
23
    void changeEvent(QEvent *e);
24
 
25
private:
26
    Ui::QmLegTimes *ui;
119 david 27
    int leg;
121 david 28
    bool inSetData;
119 david 29
 
30
public slots:
31
    void enableStartTime( int );
121 david 32
    void updateData(void);
33
 
34
signals:
35
        void dataChanged(void);
118 david 36
};
37
 
38
#endif // QMLEGTIMES_H