
Envoyé par
LittleWhite
Bonjour,
Vous pouvez utiliser le système de signal/slot pour appelé une fonction lorsqu'un élément du menu est sélectionné.
De mémoire, je n'ai jamais eu le besoin d'hérité de QAction, donc je suis un peu dubitatif sur la méthode que vous utilisez, mais soit.
Je ne comprends pas les slots, puis je mettre ma propre méthode, j'ai essayé :
connect(menus[i].action, SIGNAL(triggered()), this, SLOT(act()));
ça compile mais qtcreator me met une erreur dans la console :
Object::connect: No such slot QMenuBar::act()
Merci.
Partager