Salut,

Bon, avant tout je débute, il y aura pleins de petites fautes moches (mais qui marchent quand même) dans les codes, ok ?

Je code actuellement un petit menu, qui récupère la liste des dossiers, et crée un QPushButton par dossier.
Jusque là, pas de soucis.

Maintenant, je cherche à ce que au clic, il appèle par exemple la fonction ouvrir().

Le problème c'est que j'ai besoin de savoir "qui" (= quel bouton) appelle la fonction.
J'ai bien pensé à
Code : Sélectionner tout - Visualiser dans une fenêtre à part
QObject::connect(btn[i], SIGNAL(clicked()), qApp, SLOT(ouvrir(ent->d_name)));
mais c'est bien évidement faux.

Ainsi, je me demande s'il y a moyen de passer un paramètre à un connect, ou, dans le fonction ouvrir(), savoir qui est l'appelant.

Mika.