Я расширяю QPlainTextEdit.
Когда я дважды щелкаю по слову, содержащему вертикальную черту, например: {"foo"|upper|reverse}, весь текст окружается.
Я хотел бы исключить символ трубы "|" от выбора и не знаю, что делать Есть ли способ изменить поведение QTextCursor::WordUnderCursor?
Я бы хотел, чтобы этот символ действовал так же, как пробел или, в более общем смысле, как невыбираемый символ.
Как указано в документах QT:
Выбирает слово под курсором. Если курсор не находится в строке выбираемых символов, текст не выделяется.