Subversion Repositories svn1-original

Rev

Go to most recent revision | Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
140 - 1
#ifndef QMDATACHECK_H
2
#define QMDATACHECK_H
3
 
4
#include <QWidget>
143 david 5
#include <QListWidgetItem>
282 david 6
#include <QListWidget>
7
#include <QPushButton>
8
#include <QCheckBox>
9
#include <QDialogButtonBox>
10
#include "qmteamselector.h"
140 - 11
 
12
class qmDataCheck : public QWidget
13
{
14
    Q_OBJECT
15
 
16
public:
17
    explicit qmDataCheck(QWidget *parent = 0);
18
    ~qmDataCheck();
264 - 19
    void addItem(int team, int leg, QString msg);
140 - 20
 
21
private:
282 david 22
    QmTeamSelector  *leg;
23
    QPushButton     *pb_cancel;
24
    QPushButton     *pb_check;
25
    QListWidget     *listWidget;
26
    QDialogButtonBox *buttonBox;
283 david 27
    QCheckBox       *cb_neNames;
28
    QCheckBox       *cb_checkLegs;
29
    QCheckBox       *cb_teamName;
30
    QCheckBox       *cb_class;
31
    QCheckBox       *cb_all;
143 david 32
 
33
public slots:
34
    void populate(void);
35
    void cancel(void);
36
    void selected(QListWidgetItem *item);
283 david 37
    void checkAllTests(void);
140 - 38
};
39
 
143 david 40
 
41
class qmDataCheckItem : public QListWidgetItem
42
{
43
public:
44
    qmDataCheckItem(int team, int leg) : team(team), leg(leg) {}
45
    int team;
46
    int leg;
47
};
48
 
140 - 49
#endif // QMDATACHECK_H