Subversion Repositories svn1

Rev

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

Rev Author Line No. Line
153 david 1
#ifndef QMDIALOGUPLOADLEGTIMES_H
2
#define QMDIALOGUPLOADLEGTIMES_H
3
 
4
#include <QDialog>
187 - 5
#include <QTableWidget>
6
#include <QMimeData>
7
#include <QDragEnterEvent>
8
#include <QDropEvent>
153 david 9
 
187 - 10
 
153 david 11
namespace Ui {
12
    class QmDialogUploadLegTimes;
13
}
14
 
15
class QmDialogUploadLegTimes : public QDialog
16
{
17
    Q_OBJECT
18
 
19
public:
20
    explicit QmDialogUploadLegTimes(QWidget *parent = 0);
21
    ~QmDialogUploadLegTimes();
22
 
23
 
24
private:
25
    Ui::QmDialogUploadLegTimes *ui;
380 david 26
    void addColumn(QString hdr);
27
    void processOneLine(QString line);
28
    void addDataToTable(int team, QTime ltime, bool isYellow);
153 david 29
 
30
public slots:
31
    void load(void);
380 david 32
    void fromClip(void);
33
    void fromEvent(void);
34
    void clear(void);
155 - 35
    void update(void);
185 - 36
    void updateDeltaDisplay( void );
187 - 37
    void itemActivated ( QTableWidgetItem * item );
380 david 38
    void legNumberChanged(int leg);
187 - 39
 
153 david 40
};
41
 
42
#endif // QMDIALOGUPLOADLEGTIMES_H