Como conectar um QSlider ao QDoubleSpinBox

Eu quero conectar um QSlider a um QDoubleSpinBox, mas enquanto o código é compilado e executado em um QSpinBox simples, ele não funciona no QDoubleSpinBox

QSlider *horizontalSlider1 = new QSlider();
QDoubleSpinBox *spinBox1 = new QDoubleSpinBox();

connect(spinBox1, SIGNAL(valueChanged(double)),horizontalSlider1,SLOT(setValue(double)) );
connect(horizontalSlider1,SIGNAL(valueChanged(double)),spinBox1,SLOT(setValue(double)) );

questionAnswers(5)

yourAnswerToTheQuestion