There are functions like textEdit->textCursor()->selectionStart() and textEdit->textCursor()->selectionEnd(), but there are no function
textEdit->textCursor()->selectionStart()
textEdit->textCursor()->selectionEnd()
Try to use:
QTextCursor cur = tw->textCursor(); cur.clearSelection(); tw->setTextCursor(cur);