QCanvasText und update() geht nicht immer
Verfasst: 20. November 2005 01:49
Hallo,
ich habe folgendes Problem:
über ein Signal -> Slot rufe ich eine Funktion auf und setze einen Text neu. Der Proezess der dieses Signal erzeugt ist eine Funktion, die auf einer Datenbank was macht. Leider wird mir in meinem Fenster vom Typ QCanvasView der neue Text meistens nicht angezeigt, obwohl ich auf der Kommandozeile ( dank cerr << ) sehe, das jede Änderung ankommt.
void DiagramView::status_anzeige( QString Text )
{
cerr << "\nAnzeige: " << Text;
q_Anzeige->setText( Text );
q_Anzeige->update();
}
Was muß ich tun, damit die update() Funktion sauber läuft?
ich habe folgendes Problem:
über ein Signal -> Slot rufe ich eine Funktion auf und setze einen Text neu. Der Proezess der dieses Signal erzeugt ist eine Funktion, die auf einer Datenbank was macht. Leider wird mir in meinem Fenster vom Typ QCanvasView der neue Text meistens nicht angezeigt, obwohl ich auf der Kommandozeile ( dank cerr << ) sehe, das jede Änderung ankommt.
void DiagramView::status_anzeige( QString Text )
{
cerr << "\nAnzeige: " << Text;
q_Anzeige->setText( Text );
q_Anzeige->update();
}
Was muß ich tun, damit die update() Funktion sauber läuft?