widget.h
#ifndef WIDGET_H
#define WIDGET_H
#include <QWidget>
#include <QLineEdit> //行编辑器
#include <QSlider> //滑动条
#include <QScrollBar> //滚动条
#include <QProgressBar> //进度条
#include <QTimer> //定时器
class Widget : public QWidget
{
Q_OBJECT
public:
Widget(QWidget *parent = 0);
~Widget();
private:
QLineEdit *le; //行编辑器
QSlider *slider; //滑动条
QScrollBar *scrBar; //滚动条
QProgressBar *prgBar; //进度条
QTimer *timer; //定时器
};
#endif // WIDGET_H
widget.cpp
#include "widget.h"
#include <QVBoxLayout> //垂直布局管理器
Widget::Widget(QWidget *parent)
: QWidget(parent)
{
setWindowTitle("Slider");
setFixedSize(360,280); //设置窗口大小
le = new QLineEdit(this); //创建行编辑器
le->setReadOnly(true); //设置只读
slider = new QSlider(this); //创