qprogressbar
public:
enum Direction { TopToBottom, BottomToTop };
explicit QProgressBar(QWidget *parent = 0);
int minimum() const;
int maximum() const;
int value() const;
virtual QString text() const;
void setTextVisible(bool visible);
bool isTextVisible() const;
Qt::Alignment alignment() const;
void setAlignment(Qt::Alignment alignment);
QSize sizeHint() const;
QSize minimumSizeHint() const;
Qt::Orientation orientation() const;
void setInvertedAppearance(bool invert);
bool invertedAppearance();
bool invertedAppearance() const { return const_cast<QProgressBar *>(this)->invertedAppearance(); }
void setTextDirection(QProgressBar::Direction textDirection);
QProgressBar::Direction textDirection();
QProgressBar::Direction textDirection() const { return const_cast<QProgressBar *>(this)->textDirection(); }
void setFormat(const QString &format);
QString format() const;
public Q_SLOTS:
void reset();
void setRange(int minimum, int maximum);
void setMinimum(int minimum);
void setMaximum(int maximum);
void setValue(int value);
void setOrientation(Qt::Orientation);
Q_SIGNALS:
void valueChanged(int value);