• 5181阅读
  • 2回复

[提问]slider与spinbox问题 [复制链接]

上一主题 下一主题
离线lukepower
 
只看楼主 倒序阅读 楼主  发表于: 2011-04-21
QSpinBox *spinBox=new QSpinBox;
QSlider *slider =new QSlider;
spinBox->setRange(0,20);
slider->setRange(0,20);
QObject::connect(spinBox, SIGNAL(valueChanged(int)),slider, SLOT(setValue(int)));
QObject::connect(slider, SIGNAL(valueChanged(int)),spinBox, SLOT(setValue(int)));
slider->setValue(10);

程序片段如上。怎么不能初始化,信号和槽也关联不上。
求解!!!
离线lukepower
只看该作者 1楼 发表于: 2011-04-21
引用楼主lukepower于2011-04-21 10:45发表的 slider与spinbox问题 :
QSpinBox *spinBox=new QSpinBox;
QSlider *slider =new QSlider;
spinBox->setRange(0,20);
slider->setRange(0,20);
QObject::connect(spinBox, SIGNAL(valueChanged(int)),slider, SLOT(setValue(int)));
.......

已经解决了哈!我是用的窗口部件,修改程序段如下!
// QSpinBox *spinBox=new QSpinBox;
   // QSlider *slider =new QSlider;
    ui->spinBox->setRange(0,20);
    ui->slider->setRange(0,20);
    QObject::connect(ui->spinBox, SIGNAL(valueChanged(int)),ui->slider, SLOT(setValue(int)));
    QObject::connect(ui->slider, SIGNAL(valueChanged(int)),ui->spinBox, SLOT(setValue(int)));
    ui->slider->setValue(10);
离线luoyang

只看该作者 2楼 发表于: 2011-04-21
佩服佩服~~

快速回复
限100 字节
 
上一个 下一个