Rev 316 | Blame | Compare with Previous | Last modification | View Log | RSS feed
#ifndef QMCONFCLASS_H#define QMCONFCLASS_H#include <QWidget>#include <QPoint>#include <QTableWidget>#include <QPushButton>#include <QShowEvent>class QmConfClass : public QWidget {Q_OBJECTpublic:QmConfClass(QWidget *parent = 0);~QmConfClass();bool dirty; // Unsaved changesvoid populate(void);protected:void changeEvent(QEvent *e);bool populating;void updateChanged(bool dirty);private:QTableWidget *tableWidget;QPushButton *pushButtonRestore;QPushButton *pushButtonSave;void showEvent ( QShowEvent * event );public slots:void save(void);void cancel(void);void ctxMenu(const QPoint &);void ctxMenuDeleteRow(void);void ctxMenuAddRow(void);void cellChanged(int,int);};#endif // QMCONFCLASS_H