qtoolbutton mit unterpunkten

Du bist neu in der Welt von C++? Dann schau hier herein!
Antworten
marvel
Beiträge: 105
Registriert: 9. August 2009 07:41

qtoolbutton mit unterpunkten

Beitrag von marvel »

hallo,

ich versuche gerade einen toolButton mit popupMode "menuButtonPopup" mit unterpunkten zu füllen. es soll also über einen toolButton möglich sein 3 verschiedene funktionen auszuführen.

Code: Alles auswählen

QObject::connect(gui_converter->getToolButtonCheck(), SIGNAL(triggered()), gui_converter->getToolButtonCheck(), SLOT(showMenu()));

QMenu menu;
	menu.addAction("Test");
	menu.addAction("Test1");
	menu.addAction("Test2");

	gui_converter->getToolButtonCheck()->setMenu(&menu);
leider bewirkt der obere code nichts. es wird nichts angeziegt. vllt könnt ihr mir weiterhelfen
franzf
Beiträge: 3114
Registriert: 31. Mai 2006 11:15

Beitrag von franzf »

Your menu runs out of scope :P
Wird einfach zerstört, wenn du aus dem Konstruktor raus bist. Leg es im dynamischen Speicherbereich an (-> new), dann gibt es das Problem nicht.
marvel
Beiträge: 105
Registriert: 9. August 2009 07:41

Beitrag von marvel »

O_O

hallo,
ich sitze jetzt schon seit 2 monaten an dem projekt und bin wohl etwas überarbeiet. bin an so einer dummen kleinigkeit gescheitert, habs ehrlich gesagt einfach nicht gesehen das es zerstört wird. danke für den rat xD

mfg
marvel
Antworten