Просто что-то странное здесь, и я просто не вижу этого.Наверное, что-то простое.
void MainWindow::SetupConnect(void)
{
// This one works:
connect(ui->spinBoxNmbrOfChargers, SIGNAL(valueChanged(int)),
this, SLOT(ChangeNumberOfChargers(int)));
// This one fails:
connect (ui->spinBoxNmbrOfChargers, &QSpinBox::valueChanged,
this, &MainWindow::ChangeNumberOfChargers);
}
void MainWindow::ChangeNumberOfChargers(int NewValue_i)
{
}
MainWindow создается с формой Qt, поэтому уже является производным классом QObject.Так как Qt / C ++ может очень сильно перегружаться, не используя аргументы в использовании функции подключения funcionpointer, все же я получаю «Нет подходящей функции-члена для вызова« connect », а затем некоторые опции для заданных функций-кандидатов.Как уже было сказано, я здесь упускаю что-то очень простое, но, похоже, не могу его найти.Любая помощь будет оценена.