我们如何仅在QString
中存储选定的文字,该文字在QTextEdit
中输入并更改(例如toUpper()
)并在QTextEdit
中更改选定的文字?
答案 0 :(得分:1)
这可以通过QTextCursor
API完成:
QTextCursor cursor = textEdit->textCursor();
if(cursor.hasSelection())
{
cursor.insertText(cursor.selectedText().toUpper());
}