![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
![]() |
XXL |
![]()
Сообщение
#1
|
Студент ![]() Группа: Участник Сообщений: 30 Регистрация: 26.4.2009 Пользователь №: 708 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
Всем привет!)
Подскажите, пожалуйста, как "разморозить" текстовый курсор? Дело в том, что у меня есть класс для работы с текстом public от QTextEdit, в котором viewport()->installEventFilter(this); я перехватываю Event::Drop и нужным мне образом обрабатываю это событие:
после чего текстовый курсор перестает мигать и замирает на текущей позиции, причем даже если выбрать другую позицию в документе, текст будет впечатываться с выбранной позиции, однако визуально немигающий курсор своего положения не изменит. Как можно вернуть его в нормальное активное состояние? Большое спасибо) |
|
|
kwisp |
![]()
Сообщение
#2
|
![]() астарожна ынтжинэр ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 1404 Регистрация: 26.11.2008 Из: ТаганрогРодинаЧехова Пользователь №: 435 Спасибо сказали: 113 раз(а) Репутация: ![]() ![]() ![]() |
может
void QTextCursor::setVisualNavigation ( bool b ) ??? |
|
|
XXL |
![]()
Сообщение
#3
|
Студент ![]() Группа: Участник Сообщений: 30 Регистрация: 26.4.2009 Пользователь №: 708 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
Нет, к сожалению(Так тоже не работает. Курсор по-прежнему стоит. Если бы знать, как стандартный обработчик это делает... Может там таймер какой-то системный...Вообще без понятия, как это сделать...
|
|
|
Litkevich Yuriy |
![]()
Сообщение
#4
|
![]() разработчик РЭА ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: ![]() ![]() ![]() |
|
|
|
![]() ![]() ![]() |
![]() |
Текстовая версия | Сейчас: 13.1.2025, 19:22 |