Widget erzeugen aus bestehendem Widget

Alles rund um die Programmierung mit Qt
Antworten
TheDON
Beiträge: 21
Registriert: 18. April 2006 22:25

Widget erzeugen aus bestehendem Widget

Beitrag von TheDON »

Hallo Zusammen

Eine kleine dummy-Frage:

Ich hab einen MainWindow.
Wenn ich vom MainWindow versuche über Pushbuttons Widgets zu erzeugen ist das absolut kein Problem.
Will ich jedoch ein Widget aus ein vom MainWindow bereits erzeugten Widget erzeugen funktioniert das nicht. Die Connects sind korrekt. Das habe ich bereits schon debugged.
Um sicherzusein, dass es auch funktioniert, habe ich im Mainprogramm, anstelle des MainWindows, direkt das nicht funktionierende Widget angegeben und siehe da: Die Buttons funktonieren und das zweite Widget wird erzeugt.... Sehr komisch also...

Hier noch ein Stückchen Code um das Konzept besser darzustellen:

MainWindow erzeugt Widget (CLIUwindow):

Code: Alles auswählen

		void onMW_LogsOKClicked(){
			QWidget *CLIUwindow = new QWidget;
			Ui::CLIUwidget CLIU;
			CLIU.setupUi(CLIUwindow);
			CLIUwindow->show();
		}
CLIUwindow soll nun ein weiterer Widget erzeugen:

Code: Alles auswählen

	void onCLIU_SendMessageClicked()
	{
			QWidget *SendMsgWindow = new QWidget;
			Ui::SendMsgWidget SendMsg;
			SendMsg.setupUi(SendMsgWindow);
			SendMsgWindow->show();
	}
...und leider tut dieser Slot nichts, als wäre es falsch oder als würde es nicht funktionieren. Muss ich sonst noch was berücksichtigen?

Vielen vielen Dank euch allen!

Gruss
Don
TheDON
Beiträge: 21
Registriert: 18. April 2006 22:25

Beitrag von TheDON »

...schade dass niemand geantwortet hat aber trotzdem zur Info:
Ich konnte es lösen.

Trotzdem vielen Dank!

Gruss,
Don
dontinelli
Beiträge: 146
Registriert: 22. September 2006 20:53

Beitrag von dontinelli »

wäre gut, wenn du die lösung für alle interessierten posten könntest.
(und dann den titel auf [gelöst] setzen)
cheers
don tinelli
Antworten