Seite 1 von 1

QPlainTextEdit vollständig löschen

Verfasst: 17. November 2014 08:31
von Flashpixx
Hallo,

ich habe ein QPlainTextEdit, in dem ein Log dargestellt wird. Nun möchte ich auf einen Click den kompletten Inhalt löschen, dazu habe ich folgenden Code:

Code: Alles auswählen

            QTextCursor l_cursor = m_form.Output->textCursor();
            l_cursor.movePosition(QTextCursor::Start);
            l_cursor.select(QTextCursor::Document);
            l_cursor.removeSelectedText();
welchen ich zu Beginn ausführe, so dass bevor das Log geschrieben der Inhalt gelöscht werden sollte. Leider wird aber der Inhalt nicht entfernt. Was mache ich falsch.

Danke

Re: QPlainTextEdit vollständig löschen

Verfasst: 17. November 2014 13:04
von sowas
Ist der Text auch selected()? erkennbar an blauen Hintergrund.
Sonst Dokumenation.

Re: QPlainTextEdit vollständig löschen

Verfasst: 17. November 2014 13:28
von chrislo1976
Hallo!

Wäre das hier:

Code: Alles auswählen

QPlainTextEdit::clear()
nicht einfacher?!

Gruß
Christian

Re: QPlainTextEdit vollständig löschen

Verfasst: 17. November 2014 21:27
von Flashpixx
Ja "clear" ist definitiv einfacher, habe ich übersehen :oops: Danke