Qt C ++ - 将多个对象连接到一个信号

时间:2013-08-25 08:13:07

标签: c++ qt signals-slots

我正在尝试将两个QSpinBox连接到QSlider

的范围(最大/最小值)
connect(
  ui->lowerFrameBox,
  SIGNAL(valueChanged(int)),
  ui->timeSlider,
  SLOT(setRange(int,int)));

我目前正在使用的是什么,但当然它不起作用,因为它只返回一个int。我需要将两者都连接到这个,我怀疑你可以,或者将后一个int设置为它的当前值,在这种情况下,这让我感到困惑。任何帮助,Qt。

的新手

1 个答案:

答案 0 :(得分:3)

仔细阅读文档。

QSlider具有公开功能void setMaximum ( int )void setMinimum ( int )。可能这就是你要找的东西。

祝你好运!