内の選択したテキストを削除したいと思います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());
}