QTextEdit::append() ohne Zeilenumbruch

Alles rund um die Programmierung mit Qt
Antworten
methusalem
Beiträge: 186
Registriert: 11. August 2005 08:21

QTextEdit::append() ohne Zeilenumbruch

Beitrag von methusalem »

Moin zusammen,

wieder mal ein völlig banales Problem,wo ich nicht weite weiß.

ich benutze eine QTexEdit und mit der Methode append() schreibe ich dort einen QString rein. Nun möchte ich gerne das nach dem Einfügen kein Zeilenumbruch durchgeführt wird, sondern das nächste append() an der Stelle weitergemacht wird, wo das letzte Zeichen geschrieben wurde.

Geht das?
Martin
-=Freaky=-
Beiträge: 503
Registriert: 29. Dezember 2006 22:54
Wohnort: HL

Beitrag von -=Freaky=- »

vllt. wuerde sowas wie das hier funktionieren:

Code: Alles auswählen

QTextCursor cursor = textEdit->textCursor();
cursor.movePosition( QTextCursor::End );
cursor.insertText( QString( "someText" ) );
das waere allerdings nur fuer "plain text" (und ist _ungetestet_!).

fuer html code sollte man aber textEdit->insertHtml() nutzen koennen denk ich.

mfg,
julian
Antworten