小部件(Qt)上未显示QSlider
我有一个带有标签和复选框的简单选项卡。 我想添加滑块,但滑块未显示。方法设置几何有错吗小部件(Qt)上未显示QSlider,qt,tabs,widget,qslider,Qt,Tabs,Widget,Qslider,我有一个带有标签和复选框的简单选项卡。 我想添加滑块,但滑块未显示。方法设置几何有错吗 RollsTab::RollsTab(QWidget *parent) : QWidget(parent) { QFont font("Times", 11); label1 = new QLabel(rus("11111"), this); label1->setFont(font); label1->setGeometry(2
RollsTab::RollsTab(QWidget *parent)
: QWidget(parent)
{
QFont font("Times", 11);
label1 = new QLabel(rus("11111"), this);
label1->setFont(font);
label1->setGeometry(20, 25, 160, 20);
checkBoxRolls = new QCheckBox(rus(""), this);
checkBoxRolls->setChecked(stateRR);
checkBoxRolls->setGeometry(180, 25, 55, 22);
sliderA = new QSlider(Qt::Horizontal);
sliderA->setRange(0, 99);
sliderA->setValue(0);
sliderA->setGeometry(20, 50, 55, 22);
}
与父级一起启动滑块是一种很好的做法,如:
sliderA = new QSlider(Qt::Horizontal, this);
并通过addWidget
功能将其添加到布局(如果有)
sliderA需要是头文件中定义的QSlider*Okkk。我的错误需要添加这个sliderA=新的QSlider(Qt::Horizontal,this);