Alles rund um die Programmierung mit Qt
DWK
Beiträge: 2 Registriert: 24. September 2009 13:43
Beitrag
von DWK » 29. September 2009 15:27
Hallo,
ich versuche in einem QTextBrowser mit Hilfe eines QTextCursors die erste Zeile zu löschen.
Mein Code sieht so aus, aber es passiert irgendwie nichts!?
Code: Alles auswählen
this->logConsole->textCursor().setPosition(0);
this->logConsole->textCursor().movePosition(QTextCursor::NextRow, QTextCursor::KeepAnchor);
this->logConsole->textCursor().removeSelectedText();
this->logConsole->moveCursor(QTextCursor::End);
Danke schonmal für eure Hilfe
-=Freaky=-
Beiträge: 503 Registriert: 29. Dezember 2006 22:54
Wohnort: HL
Beitrag
von -=Freaky=- » 29. September 2009 18:14
ungetestet:
Code: Alles auswählen
QTextCursor textCursor = logConsole->textCursor();
textCursor.movePosition( QTextCursor::Start );
textCursor.select( QTextCursor::LineUnderCursor );
textCursor.removeSelectedText();
logConsole->setTextCursor( textCursor );
mfg,
julian
Zuletzt geändert von
-=Freaky=- am 30. September 2009 16:08, insgesamt 1-mal geändert.
DWK
Beiträge: 2 Registriert: 24. September 2009 13:43
Beitrag
von DWK » 30. September 2009 15:26
Funktioniert wunderbar, vielen Dank