Извините, этот вопрос, возможно, повторяется, но я должен спросить, так как не могу заставить его работать.
Я динамически создаю QPushButtons
с циклом for вот так.
for (int var = 0; var < size; ++var) {
QPushButton *copyr = new QPushButton("copy");
...
}
Я успешно добавляю эти новые виджеты в макет, но не могу привязать к ним функцию. Я пытаюсь подключить эту кнопку на SLOT, как и предлагали многие источники в Интернете:
connect (copyr , SIGNAL( clicked() ), this, SLOT( c2c(txt) ) );
но я не могу заставить его работать, и я получаю сообщение об ошибке вроде:
No such SLOT ClassName::c2c(txt)
событие, оно обычно определяется в файле .h и также существует в файле .cpp.
Любые идеи, почему это происходит и как это исправить?