Autoscroll in TextEdit
Verfasst: 30. November 2005 11:24
Hallo!
Mit append hänge ich an ein texteditfeld immer neue Einträge an. Nun komme ich so irgendwan am unteren Rand an, und möchte aber das dann weitergescrollt wird. Folgender Code sollte funktionieren, aber bei mir tut sich gar nichts:
Weiß jemand warum oder hat noch eine andere Lösung?
Mit append hänge ich an ein texteditfeld immer neue Einträge an. Nun komme ich so irgendwan am unteren Rand an, und möchte aber das dann weitergescrollt wird. Folgender Code sollte funktionieren, aber bei mir tut sich gar nichts:
Code: Alles auswählen
GUI.TextEditStatus->append(line.str().c_str());
QTextCursor c = GUI.TextEditStatus->textCursor();
c.movePosition(QTextCursor::End);
GUI.TextEditStatus->setTextCursor(c);
GUI.TextEditStatus->ensureCursorVisible(); // macht keinen Unterschied ob die Zeile vorhanden ist oder nicjt