Bonsoir,
La fonction connect() attend des (simples) pointeurs vers les objets, or selon le message d'erreur toi tu passes des doubles pointeurs :
Widget::connect(
QPushButton**, void (QAbstractButton::*)(),
task**, void (task::*)())
Les deux & correspondants devant tasckbuton et listtask[size] sont donc à supprimer :
connect(tasckbuton, &QPushButton::pressed, listtask[size], &task::presentation);
Sinon sans contexte difficile d'être sûr, mais l'accès à [size] est quelque peu suspect et laisse supposer un accès hors limites.
Partager