Die Suche ergab 9 Treffer
- 20. Oktober 2010 20:25
- Forum: Einfach Qt
- Thema: Timer-Ereignis
- Antworten: 9
- Zugriffe: 5619
- 20. Oktober 2010 19:40
- Forum: Einfach Qt
- Thema: Timer-Ereignis
- Antworten: 9
- Zugriffe: 5619
Hallo, vielen Dank für den Hinweis. Ich habe jetzt meinen Timer folgendermaßen umgeschrieben: [...] timer = new QTimer(this); timer->singleShot(true, this, SLOT (zeigeBild1())); timer->start(10000); timer->stop(); } void Diashow::zeigeBild1() { [...] timer->singleShot(true, this, SLOT (zeigeBild2())...
- 20. Oktober 2010 07:18
- Forum: Einfach Qt
- Thema: Timer-Ereignis
- Antworten: 9
- Zugriffe: 5619
Hi, genau das hatte ich mir auch gedacht und deshalb die Konstruktion in Bsp. 2 entworfen. Dort wird doch der erste Timer gekillt, oder? Wie kommt trotzdem diese Unregelmäßigkeit da rein, dass das 2. Bild manchmal zur kurz und manchmal sogar so kurz angezeigt wird, dass nur ein kurzes Flackern zu se...
- 19. Oktober 2010 23:49
- Forum: Einfach Qt
- Thema: Timer-Ereignis
- Antworten: 9
- Zugriffe: 5619
OK, ich habe es jetzt noch folgendermaßen versucht: [...] zeigeBild1(); } void Diashow::timerEvent(QTimerEvent *e) { if (e->timerId() == ersterTimer) zeigeBild2(); else { if (ersterTimer == -1) zeigeBild1(); } } void Diashow::zeigeBild1() { [...] ersterTimer = startTimer(2000); } void Diashow::zeige...
- 19. Oktober 2010 23:08
- Forum: Einfach Qt
- Thema: Timer-Ereignis
- Antworten: 9
- Zugriffe: 5619
Timer-Ereignis
Hallo, ich habe eine Frage zum Timer-Ereignis in Qt3. Ich will alle 2 Sekunden abwechselnd ein Bild anzeigen lassen. Das erste Bild wird mit der Funktion zeigeBild1() geladen, das zweite mit zeigeBild2() Ich hätte gedacht, dass das folgendermaßen funktioniert: [...] zeigeBild1(); ersterTimer = start...
- 19. September 2010 16:43
- Forum: C++ Grundlagen
- Thema: QLabel und setText()
- Antworten: 6
- Zugriffe: 11716
Hallo, ich möchte mich mit meiner Frage gerne anhängen, da die Antwort mir bei einem ähnlichen Problem schon geholfen hat. Allerdings möchte ich jetzt, dass man nur 5 Mal drücken muss, und danach das Programm zu Ende ist, Ich denke Mal, dass ich dazu eine If-Abfrage brauche, aber was dann? void MyWi...
- 5. September 2010 21:10
- Forum: Einfach Qt
- Thema: [Gelöst] Wie ermittel ich die Position eines Widgets?
- Antworten: 5
- Zugriffe: 2779
Du suchst ganz banal QPropertyAnimation! starte die Animation beim clicked() des Buttons. Setup der Animation solltest du mit der Doku hinbekommen :) OK, aber ginge das nicht auch so, wie ich das geplant habe? Es ist jetzt ja nur zum üben... Bislang sieht mein Slot so aus: void Form1::wandern() { i...
- 5. September 2010 20:58
- Forum: Einfach Qt
- Thema: [Gelöst] Wie ermittel ich die Position eines Widgets?
- Antworten: 5
- Zugriffe: 2779
Wenn dich das alles nicht weiterbringt, kannst du ja mal erklären, was du genau planst, dann kann man eine gute Lösung für dich finden :) Vielen Dank für die schnelle Antwort. Ich plane ganz banal ein Textlabel in einem Fenster schrittweise von oben nach unten wandern zu lassen, wenn man einen Butt...
- 5. September 2010 20:27
- Forum: Einfach Qt
- Thema: [Gelöst] Wie ermittel ich die Position eines Widgets?
- Antworten: 5
- Zugriffe: 2779
[Gelöst] Wie ermittel ich die Position eines Widgets?
Hallo, ich lerne gerade für mich selbst Qt und stehe leider ein bisschen auf dem Schlauch. Vielleicht habe ich auch einfach ein Brett vor dem Kopf: Ich will die Position eines Textlabels ermitteln. Ich weiß, dass jedes Widget eine (relative) Position innerhalb seines Parent-Widgets hat, und dass man...