目录
1 QCheckBox
复选框
signals:
clicked()
bool isChecked() --- 获取是否被勾选
2 QComBoBox
下拉条
addItem() --- 添加条目
addItems(QStringList) --- 添加一堆条目
signals:
currentIndexChanged(int) --- 当index改变时触发
currentIndexChanged(QString)
3 QStackWidget
堆叠窗口
addWidget() --- 添加子页面
setCurrentIndex(int) --- 翻到该页面
int currentIndex() --- 获取当前页面
count() --- 获取总页面数
4 QSpinBox
5 QDoubleSpinBox
数字设定框
setValue(double) --- 设置值
double value() --- 获取值
setRange(double min, double max) --- 设置范围
setSingleStep(double) --- 设置步长
setPrefix(QString) --- 设置前缀
setSuffix(QString) --- 设置后缀
setDecimal(int) --- 设置精度(小数位数)
signals:
valueChanged(double) ;
valueChanged(QString) ;
6 QSlider: 滑动条
setValue(int)
int value()
setRange(int, int); //设置范围
setOrientation(Qt::Horizontal) --- 水平放置 Vertical --- 垂直的
signals:
valueChanged(int) ;
7 QScrollBar:滚动条
setValue(50);
setRange(0, 100);
setOrientation(Qt::Horizontal);
signals:
valueChanged(int) ;
8 QProgressBar:进度条
setValue(int)
setRange(int, int);
9 QTimer: 定时器
start(int msec); --- 启动定时器,设置超时时间,单位:毫秒
stop(); --- 停止定时器
signals:
timeout(); --- 超时信号