update() verzögert auf zweitem Fenster.
Verfasst: 27. November 2009 22:35
Hallo,
Ich habe ein ganz simple und wohl eine ziemlich dämliche Frage: Wie kann ich auf einem externen, zweiten Fenster Informationen in Echtzeit anzeigen?
In mehreren automatischen Schritten ( .. ohne user interaktion ) werden Bildveränderungen durchgeführt, die Veränderungen werden nach jedem Schritt auf meinem Hauptfenster angezeigt. Nun möchte ich zusätzlich ein weiteres Fenster öffnen und dort Informationen wie Histogramm und weitere Statistiken anzeigen. Diese werden zwar angezeigt .. allerdings erst wenn die ganze Bearbeitung durch ist, und nicht wie gewünscht nach jedem Schritt.
Dabei erstelle ich ein neues QWidget mit dem Qt::Window Flag, übergebe nach jedem Schritt die Infos die ich haben will, und versuche ein update() / repaint(). Diese werden allerdings NICHT ausgeführt.
Woran mag das liegen? / Oder anders: wie würdet ihr sowas realisieren? ( .. sollte ja wohl nicht so ne Sache sein, oder? )
Ich habe ein ganz simple und wohl eine ziemlich dämliche Frage: Wie kann ich auf einem externen, zweiten Fenster Informationen in Echtzeit anzeigen?
In mehreren automatischen Schritten ( .. ohne user interaktion ) werden Bildveränderungen durchgeführt, die Veränderungen werden nach jedem Schritt auf meinem Hauptfenster angezeigt. Nun möchte ich zusätzlich ein weiteres Fenster öffnen und dort Informationen wie Histogramm und weitere Statistiken anzeigen. Diese werden zwar angezeigt .. allerdings erst wenn die ganze Bearbeitung durch ist, und nicht wie gewünscht nach jedem Schritt.
Dabei erstelle ich ein neues QWidget mit dem Qt::Window Flag, übergebe nach jedem Schritt die Infos die ich haben will, und versuche ein update() / repaint(). Diese werden allerdings NICHT ausgeführt.
Woran mag das liegen? / Oder anders: wie würdet ihr sowas realisieren? ( .. sollte ja wohl nicht so ne Sache sein, oder? )