Subversion Repositories svn1

Rev

Rev 383 | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
129 david 1
#ifndef QMDIALOGLEGSTARTTIMES_H
2
#define QMDIALOGLEGSTARTTIMES_H
3
 
384 david 4
#include "consts.h"
129 david 5
#include <QDialog>
6
 
7
namespace Ui {
8
    class QmDialogLegStartTimes;
9
}
10
 
11
class QmDialogLegStartTimes : public QDialog
12
{
13
    Q_OBJECT
14
 
15
public:
130 - 16
    explicit QmDialogLegStartTimes(const QString &title, QWidget *parent = 0);
129 david 17
    ~QmDialogLegStartTimes();
131 david 18
    void setTimeLabel(const QString &label);
19
    void setDeltaTimeLabel(const QString &label);
203 - 20
    void setDescription(const QString &text);
384 david 21
    maraTime_t getTime(void);
22
    maraTime_t getDeltaTime(void);
130 - 23
    int getLeg(void);
24
    bool getReport(void);
25
    bool getClear(void);
129 david 26
 
27
private:
28
    Ui::QmDialogLegStartTimes *ui;
131 david 29
 
30
public slots:
31
    void enableDone(int val);
380 david 32
    void updateSecs(void);
129 david 33
};
34
 
35
#endif // QMDIALOGLEGSTARTTIMES_H