我想删除QGraphicsTextItem
.
我一直在搜索它使用的所有类 - 比如QTextCursor
,QTextDocument
......我找不到任何可以删除文本的东西,除了删除所有内容的clear()
函数QTextDocument
......
如何删除选择?
QTextCursor _cursor = textCursor();
if(_cursor.hasSelection())
?
或者(因为我需要这个自定义粘贴命令),我怎样才能用现有的文本或 html 替换选择?
QClipboard* _clipboard = QApplication::clipboard();
const QMimeData* _mimeData = _clipboard->mimeData();
if (_mimeData->hasHtml())
{
QTextCursor _cursor = textCursor();
if(_cursor.hasSelection())
?
_cursor.insertHtml(_mimeData->html());
}