blob: 0acadcbb686671ea548467dbbc8badf0ff0395da (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
|
#ifndef TIMEPICKER_H
#define TIMEPICKER_H
#include <qwidget.h>
#include <qvaluelist.h>
#include "clickablelabel.h"
#include <qdatetime.h>
class TimePicker: public QWidget {
Q_OBJECT
public:
TimePicker(QWidget* parent = 0, const char* name = 0,
WFlags fl = 0);
void setHour(int h);
void setMinute(int m);
private:
QValueList<ClickableLabel *> hourLst;
QValueList<ClickableLabel *> minuteLst;
QTime tm;
private slots:
void slotHour(bool b);
void slotMinute(bool b);
signals:
void timeChanged(const QTime &);
};
#endif
|