Objekte anlegen
Verfasst: 28. Februar 2006 18:53
Hi!
Ich habe folgendes Problem. Mit dem Designer habe ich mir eine Oberfläche gemalt. Die kann sich im Verlauf der Entwicklung aber noch weiter ändern oder wachsen. Daher habe ich mir gedacht, dass ich Zeiger auf Timer in der Klasse meines "Fenster-Widgets" schreibe und im Konstruktor dann die Zeiger initialisiere mit "timer = new QTimer(this)". Dann wollte ich auch gleich im Konstruktor mit"connect(timer, SIGNAL(timeout()), SLOT(showtemp()));" den timer gleich mit der Funktion showtemp() verknüpfen. Dann wollte ich den Timer natürlich starten. Aber sobald der Timer die Funktion startet stürzt das Programm ab. An der Funktion kann es nicht liegen die kommt aus einem anderen Programm, das funktioniert. Für Hilfe wäre ich wirklich sehr dankbar.
Danke im Voraus.
Ich habe folgendes Problem. Mit dem Designer habe ich mir eine Oberfläche gemalt. Die kann sich im Verlauf der Entwicklung aber noch weiter ändern oder wachsen. Daher habe ich mir gedacht, dass ich Zeiger auf Timer in der Klasse meines "Fenster-Widgets" schreibe und im Konstruktor dann die Zeiger initialisiere mit "timer = new QTimer(this)". Dann wollte ich auch gleich im Konstruktor mit"connect(timer, SIGNAL(timeout()), SLOT(showtemp()));" den timer gleich mit der Funktion showtemp() verknüpfen. Dann wollte ich den Timer natürlich starten. Aber sobald der Timer die Funktion startet stürzt das Programm ab. An der Funktion kann es nicht liegen die kommt aus einem anderen Programm, das funktioniert. Für Hilfe wäre ich wirklich sehr dankbar.
Danke im Voraus.