projects
/
dorian
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
history
|
raw
|
HEAD
Rename widgets/mainwindow to widgets/mainbase.
[dorian]
/
widgets
/
progress.h
1
#ifndef PROGRESS_H
2
#define PROGRESS_H
3
4
#include <QWidget>
5
#include <QLabel>
6
7
/** Subtle progress bar. */
8
class Progress: public QLabel
9
{
10
Q_OBJECT
11
12
public:
13
explicit Progress(QWidget *parent = 0);
14
15
signals:
16
17
public slots:
18
void setProgress(qreal p);
19
void flash();
20
int thickness() const;
21
22
protected:
23
void paintEvent(QPaintEvent *e);
24
void timerEvent(QTimerEvent *e);
25
26
private:
27
qreal progress;
28
int timer;
29
int mThickness;
30
};
31
32
#endif // PROGRESS_H