vai ficar melhor. : \ Conectando sinais e slots sobrecarregados no Qt 5
Estou tendo problemas para entender a nova sintaxe de sinal / slot (usando o ponteiro para a função de membro) no Qt 5, conforme descrito emSintaxe do novo slot de sinal. Eu tentei mudar isso:
QObject::connect(spinBox, SIGNAL(valueChanged(int)),
slider, SLOT(setValue(int));
para isso:
QObject::connect(spinBox, &QSpinBox::valueChanged,
slider, &QSlider::setValue);
mas recebo um erro quando tento compilá-lo:
erro: nenhuma função correspondente para chamada paraQObject::connect(QSpinBox*&, <unresolved overloaded function type>, QSlider*&, void (QAbstractSlider::*)(int))
Eu tentei com clang e gcc no Linux, ambos com-std=c++11
.
O que estou fazendo de errado e como posso consertar isso?