annotate widgets/CriteriaDialog.h @ 282:d9319859a4cf tip

(none)
author benoitrigolleau
date Fri, 31 Oct 2008 11:00:24 +0000
parents c107866fd387
children
rev   line source
benoitrigolleau@108 1 #ifndef CRITERIA_DIALOG_H
benoitrigolleau@108 2 #define CRITERIA_DIALOG_H
benoitrigolleau@108 3
benoitrigolleau@108 4 #include <QDialog>
benoitrigolleau@108 5 #include <QCheckBox>
benoitrigolleau@108 6 #include <QDialogButtonBox>
benoitrigolleau@108 7 #include <QLabel>
benoitrigolleau@108 8 #include <QPushButton>
benoitrigolleau@108 9 #include <QVBoxLayout>
benoitrigolleau@108 10
benoitrigolleau@108 11 class CriteriaDialog : public QDialog
benoitrigolleau@108 12 {
benoitrigolleau@108 13 Q_OBJECT
benoitrigolleau@108 14
benoitrigolleau@108 15 public:
benoitrigolleau@108 16 CriteriaDialog(QWidget *parent = 0);
benoitrigolleau@108 17 void setLocation(int x, int y);
benoitrigolleau@108 18 void setOpacity(qreal value);
benoitrigolleau@108 19 void addCriteria(QString name);
benoitrigolleau@108 20 QVector<QString> result();
benoitrigolleau@108 21
benoitrigolleau@108 22 private:
benoitrigolleau@108 23 QLabel *m_labelTitle;
benoitrigolleau@108 24 QDialogButtonBox *m_buttonBox;
benoitrigolleau@108 25 QPushButton *m_buttonOK;
benoitrigolleau@108 26 QPushButton *m_buttonCancel;
benoitrigolleau@108 27 QVBoxLayout *m_layoutForCheckBoxs;
benoitrigolleau@108 28 };
benoitrigolleau@108 29
benoitrigolleau@108 30 #endif