Die Suche ergab 4 Treffer

von sim.on
18. April 2011 11:30
Forum: Qt Programmierung
Thema: QWidget::update() wird nicht ausgeführt
Antworten: 7
Zugriffe: 3138

Ja, ich sehe ein, dass man ohne Code schlecht helfen kann. Aber leider kann ich aus rechtlichen Gründen keinen Code veröffentlichen. Ich mache mir immer noch Gedanken, aus welchen Gründen Qt das Neuzeichnen nicht ausführen würde, obwohl der "dirty"-Container aus obigem Code Daten enthält. ...
von sim.on
15. April 2011 10:50
Forum: Qt Programmierung
Thema: QWidget::update() wird nicht ausgeführt
Antworten: 7
Zugriffe: 3138

Ich habe es deinem Rat folgend mal nach Signal-Slot-Prinzip umgebaut. update() wird nun in einem Slot im Kontext des GUI-Threads aufgerufen. Trotzdem tritt der Fehler nach einer Weile wieder auf.
von sim.on
15. April 2011 08:24
Forum: Qt Programmierung
Thema: QWidget::update() wird nicht ausgeführt
Antworten: 7
Zugriffe: 3138

Nein, ich rufe direkt die update()-Methode. Denkst du, dass es problematisch ist, weil der Aufruf nicht im GUI-Thread stattfindet? Das sollte doch kein Problem sein, da laut Doku "it schedules a paint event for processing when Qt returns to the main event loop." Und ich brauche auch das pa...
von sim.on
14. April 2011 15:33
Forum: Qt Programmierung
Thema: QWidget::update() wird nicht ausgeführt
Antworten: 7
Zugriffe: 3138

QWidget::update() wird nicht ausgeführt

Hallo! Ich arbeite an einer relativ umfangreichen Anwendung (Basis ist Qt 4.5.3), die ein Fenster mit einem OpenGL-Bereich (QGLWidget) enthält. Ein Thread ruft in regelmäßigen Abständen die update()-Methode dieses QGLWidgets auf. Das Problem ist, dass das auch wunderbar eine Weile funktioniert, d.h....