Affecter une fonction perso à une action
Bonjours,
J'ai une feuille qui possede un menu ( Ex : Fichier->Ouvrir ). Comment faire pour lancer une fonction quand je clique sur un élément du menu?
Ex : clique sur Fichier->Ouvrir lance maFonction()
J'ai créé dans un projet QtCreator ma feuille avec QtDesigner. Avant je l'avais fait sous PyQt c'etait enfantin :
Code:
self.action_Ouvrir.triggered.connect(self.maFonction)
, mais refaire la même chose en C++ je n'y arrive pas!!:cry:
J'ai tenté d'ajouter au constructeur de la feuille quelquechose comme ui->action_Ouvrir->??? mais rien de bon ( je ne dois pas être très loin du but ). Comme je tourne en rond depuis un moment, je n'ai plus les idées très claires:cfou: C'est agaçant car pour affecter un fonction à un bouton c'est simple : aller au slot, ma ça n'existe pas pour les éléments de QMenu...
Merci d'avance
Edit 21h27 : En allant dans éditeur de signaux et slots, on peut affecter un slot à un emetteur... mais comment affecter une fonction perso dans slots? Comment la déclarer et la définir??