Subversion Repositories svn1

Rev

Rev 123 | Rev 177 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | RSS feed

#ifndef TEAMDISPLAY_H
#define TEAMDISPLAY_H

#include <QWidget>
#include    "consts.h"
#include    "structs.h"
#include    "proto.h"
#include "qmlegtimes.h"


namespace Ui {
    class QmTeamDisplay;
}

class qmTeamDisplay : public QWidget {
    Q_OBJECT
public:
    qmTeamDisplay(QWidget *parent = 0);
    ~qmTeamDisplay();

protected:
    void changeEvent(QEvent *e);

private:
    Ui::QmTeamDisplay *ui;

    int         team;                                /* Current team number */
    team_type   team_buf;                            /* Holds team data currently under display */
    QmLegTimes *lt[MAX_LEGS+1];                      // Per Leg Widgets


public slots:
    void save(void);
    void cancel(void);
    void populate(int team_number);
    void recalculateTimes( void );
};

#endif // TEAMDISPLAY_H