QSlider 用法总结

来源:互联网 发布:易通网络平台 编辑:程序博客网 时间:2024/06/05 14:18

基本用法

int nMin = 0;int nMax = 200;int nSingleStep = 10;// 微调框QSpinBox *pSpinBox = new QSpinBox(this);pSpinBox->setMinimum(nMin);  // 最小值pSpinBox->setMaximum(nMax);  // 最大值pSpinBox->setSingleStep(nSingleStep);  // 步长// 滑动条QSlider *pSlider = new QSlider(this);pSlider->setOrientation(Qt::Horizontal);  // 水平方向pSlider->setMinimum(nMin);  // 最小值pSlider->setMaximum(nMax);  // 最大值pSlider->setSingleStep(nSingleStep);  // 步长// 连接信号槽(相互改变)connect(pSpinBox, SIGNAL(valueChanged(int)), pSlider, SLOT(setValue(int)));connect(pSlider, SIGNAL(valueChanged(int)), pSpinBox, SLOT(setValue(int)));

刻度

pSlider->setTickPosition(QSlider::TicksAbove);  //刻度在上方// 其他参数QSlider::NoTicksQSlider::TicksBothSidesQSlider::TicksAboveQSlider::TicksBelowQSlider::TicksLeftQSlider::TicksRight
原创粉丝点击