簡體   English   中英

試圖清除QT C ++中的textEdit框(使用QT Creator)

[英]Trying to clear a textEdit box in QT C++ (using QT Creator)

我是QT的新手,很喜歡編程,而且不了解QT課程的所有幫助材料。

我有以下代碼,在按鈕單擊,插入文本時執行。 這工作正常,但我想首先清除textEdit,然后插入新文本。 任何人都能指出我在正確的方向嗎? 任何幫助深表感謝。

QTextCharFormat textFormat;
QTextCursor cursor(ui->textEdit->textCursor());
cursor.insertText("<some text to insert", textFormat);

看來我必須使用setPosition()和movePosition()來選擇文本,然后使用removeSelectedText()來清除它。 我不知道如何確定文件中的第一個和最后一個位置。

QTextEdit具有清除功能,可刪除所有文本。 在文檔中,它被列為插槽。

的QTextEdit ::明確()

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM