Alles rund um die Programmierung mit Qt
-
ChornHulio
- Beiträge: 62
- Registriert: 7. November 2008 11:02
Beitrag
von ChornHulio »
Ich versuche gerade bei einem QTimer das Zeitintervall zu ändern, während er schon läuft:
funktioniert alles nicht! Was mach ich denn hier falsch?
Zuletzt geändert von
ChornHulio am 3. September 2009 21:09, insgesamt 1-mal geändert.
-
mcfloppy
- Beiträge: 29
- Registriert: 9. September 2008 17:35
-
Kontaktdaten:
Beitrag
von mcfloppy »
geht das nicht über ein pointer? probier mal
-
solarix
- Beiträge: 1133
- Registriert: 7. Juni 2007 19:25
Beitrag
von solarix »
Die zweite Variante kann logischerweise nicht gehen (stop(), setInterval()), weil da ja der Timer nicht wieder gestartet wird. Aber:
Code: Alles auswählen
timer->stop();
timer->setInterval(100);
timer->start();
funktioniert alles (Qt4.4)... entweder interpretierst du das Ergebnis falsch oder am Code ist sonst was faul.
-
ChornHulio
- Beiträge: 62
- Registriert: 7. November 2008 11:02
Beitrag
von ChornHulio »
Danke, es war nur ein krasser Denkfehler in meinem Kopf...