В свете отсутсТвия решения в теме QTextEdit: Как «отцепиться» от ссылки?, заменяю задачу.
Мне нужно отловить событие вставки символа в текст в объекте, унаследованном от QTextEdit.
Проблема осложняется тем, что символы могут вставляться, как минимум, тремя путями:
- Нажатием клавиши на клавиатуре;
- Вставкой из буфера обмена;
- Drag-and-drop текста.
Возможно, что еще есть методика вставки символа, пока припомнил только три. Ну еще плюсом идет удаление символа или выделения, тогда под курсором начинает находиться другой символ.
Из-за этого, тупое переопределение keyPressEvent() - этого явно недостаточно. Неужели надо лепить развесистые ловители событий и сигналов только для того, чтобы получить событие вставки символа?
Ответ на:
комментарий
от XMs
Ответ на:
комментарий
от XMs
Ответ на:
комментарий
от XMs
Ответ на:
комментарий
от Xintrea
Ответ на:
комментарий
от Xintrea
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум QTextEdit: Как «отцепиться» от ссылки? (2016)
- Форум Вставка ссылки в QTextEdit (2016)
- Форум Событие при вставке флешки (2010)
- Форум [ALSA ] Отловить событие вставки наушников (2009)
- Форум Как отловить событие «Вставка CD» (2005)
- Форум emacs: автоматическая вставка парных символов (2008)
- Форум Как заполучить ... (2003)
- Форум QTextEdit (2005)
- Форум QTextEdit (2005)
- Форум Шорткат для вставки символа в LibreOffice (2013)