Subversion Repositories svn1

Rev

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

#ifndef QMDISQUALIFIED_H
#define QMDISQUALIFIED_H

#include <QWidget>
#include <QTableWidgetItem>

namespace Ui {
    class qmDisqualified;
}

class qmDisqualified : public QWidget
{
    Q_OBJECT

public:
    explicit qmDisqualified(QWidget *parent = 0);
    ~qmDisqualified();

private:
    Ui::qmDisqualified *ui;
    bool    inPopulate;

public slots:
    void save(void);
    void cancel(void);
    void populate(void);
    void tableItemChanged(QTableWidgetItem *item);
};

class qmDisqualifiedItem : public QTableWidgetItem
{
public:
    qmDisqualifiedItem ( const QString & text, int type = 0 );
    qmDisqualifiedItem ( int value, int type = 1 );
    qmDisqualifiedItem ( const QString & text, bool checked, int num = 0, int type = 2 );
    bool operator< ( const QTableWidgetItem & other ) const;

private:
    int number;
};

#endif // QMDISQUALIFIED_H