QT-Prog: Ausgabe erzwingen
Hallo Liste, ist vielleicht ein klein wenig ot, aber vielleicht kann mir ja trotzdem jemand weiterhelfen. Ich möchte bei einem KDE-Programm eine Ausgabe in einem mehrzeiligen Textfeld (QMultiLineEdit) machen. Die Ausgabe wird dabei mit "insertLine()" erzeugt. Konkret sieht es so aus, dass meine Funktion hintereinander mehrere insertLine()-Aufrufe macht und dazwischen in einer Datenbank Tabellen erzeugt. Leider erscheint der Text in dem Fenster erst, wenn alles erledigt ist, und nicht nach jedem einzelnen Aufruf von "insertLine()". Gibt es eine Möglichkeit, die Ausgabe zu erzwingen, bevor das Programm mit dem Rest der Funktion fortfährt? Danke, Heiner -- Heiner Lamprecht Philosophenweg 79 D - 72076 Tuebingen email: heiner@kijumfo.de http://www.kijumfo.de GnuKontor: http://agenda21.ggi.uni-tuebingen.de/heiner/gk/ KFLog: http://agenda21.ggi.uni-tuebingen.de/heiner/kflog/ --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Hi, On Thu, May 11 2000 at 21:37 +0200, Heiner Lamprecht wrote:
Ich möchte bei einem KDE-Programm eine Ausgabe in einem mehrzeiligen Textfeld (QMultiLineEdit) machen. Die Ausgabe wird dabei mit "insertLine()" erzeugt. Konkret sieht es so aus, dass meine Funktion hintereinander mehrere insertLine()-Aufrufe macht und dazwischen in einer Datenbank Tabellen erzeugt. Leider erscheint der Text in dem Fenster erst, wenn alles erledigt ist, und nicht nach jedem einzelnen Aufruf von "insertLine()".
Wie wäre es mit insertLine("Bla"); repaint(false); // do something insertLine("Blub"); repaint(false); // etc. Ciao, Stefan --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
participants (2)
-
heiner@kijumfo.de
-
stefan.troeger@wirtschaft.tu-chemnitz.de