qt-滑块和文本框的结合

//自己创建一个窗口类,在窗口类里面加上自己要结合的组件
LabelAndSlider::LabelAndSlider(QWidget *parent) : QWidget(parent)
{
    label = new QLabel("0",this);
    slider = new QSlider(this);
    //设置滑块方向为水平
    slider->setOrientation(Qt::Horizontal);
    //创建水平布局
    QHBoxLayout *h = new QHBoxLayout(this);
    //将俩个组件添加到布局中
    h->addWidget(label);
    h->addWidget(slider);
    this->resize(200,200);
    
    connect(slider,SIGNAL(valueChanged(int)),label,SLOT(setNum(int)));
}

 

QSlider的相关属性参考:https://blog.csdn.net/zyc_csdn/article/details/78850100

你可能感兴趣的:(qt)