Dans le programme il y a la ligne :
QLabel label;
Ce qui correspond à l'instanciation de la classe
QLabel dans l'objet
label, avec appel automatique du constructeur par défaut
QLabel()(c'est à dire du constructeur qui n'a pas de paramètre). Or de toute évidence il n'y a pas de constructeur par défaut dans la classe
QLabel (no matching function call to 'QLabel::QLabel()' = pas de fonction correspondant à l'appel de 'QLabel::QLabel()').
Le(s) seul(s) constructeur(s) qui est/ont été prévu(s) dans cette classe
QLabel ont un/des paramètre(s).
Il devrait donc y avoir quelque chose comme :
QLabel label("texte du label");
Jean-François