info banner
[badge] / dialogday.h
1 #ifndef DIALOGDAY_H
2 #define DIALOGDAY_H
3
4 #include <QtGui/QDialog>
5 #include "timetable.h"
6 #include <QtCore/QVariant>
7 #include <QtGui/QAction>
8 #include <QtGui/QApplication>
9 #include <QtGui/QButtonGroup>
10 #include <QtGui/QCheckBox>
11 #include <QtGui/QDialog>
12 #include <QtGui/QDialogButtonBox>
13 #include <QtGui/QGridLayout>
14 #include <QtGui/QHBoxLayout>
15 #include <QtGui/QHeaderView>
16 #include <QtGui/QLabel>
17 #include <QtMaemo5/QMaemo5ValueButton>
18 #include <QtMaemo5/QMaemo5TimePickSelector>
19
20 namespace Ui {
21     class DialogDay;
22 }
23
24 class DialogDay : public QDialog {
25     Q_OBJECT
26
27 protected:
28     void changeEvent(QEvent *e);
29
30 private:
31     Ui::DialogDay *m_ui;
32     bool change;
33     QGridLayout *gridLayout;
34     QHBoxLayout *horizontalLayout;
35     QLabel *label;
36     QMaemo5ValueButton *timeEditEntrance;
37     QLabel *label_2;
38     QMaemo5ValueButton *timeEditExit;
39     QCheckBox *checkBoxFirst;
40     QHBoxLayout *horizontalLayout_2;
41     QLabel *label_3;
42     QMaemo5ValueButton *timeEditFBegin;
43     QLabel *label_4;
44     QMaemo5ValueButton *timeEditEndF;
45     QCheckBox *checkBoxSecond;
46     QHBoxLayout *horizontalLayout_3;
47     QLabel *label_5;
48     QMaemo5ValueButton *timeEditSBegin;
49     QLabel *label_6;
50     QMaemo5ValueButton *timeEditEndS;
51     QDialogButtonBox *buttonBox;
52 public:
53     DialogDay(QWidget *parent = 0);
54     ~DialogDay();
55     TimeTable getTimes(TimeTable timetable);
56
57 public slots:
58     void enableFirst(bool);
59     void enableSecond(bool);
60
61 };
62
63 #endif // DIALOGDAY_H