LINUX.ORG.RU

[Qt4][СПВ]Узнать положение того места, где ВЫДЕЛЕН ТЕКСТ на экране

 


0

2

Да, дело в том самом буфере выделения. Можно ли узнать позицию выделения текста? Если с помощью Qt нельзя, то как с помощью Xlib? В QStarDict например сделанно черезжепно, там определяется текущая позиция курсора мыши, а это не то.



Последнее исправление: flareguner (всего исправлений: 3)

Выделенные текст может быть вообще не виден на экране или в области вывода текущего контрола.

Amp ★★★
()
Ответ на: комментарий от Amp

Да и, скорее всего, это просто невозможно. Как и где отрисовано выделение - это же детали реализации контрола, которая в принципе никого кроме него не волнует. Тот же Qt, начиная с версии 4.4, вообще может не регистрировать виджеты в системе (alien widgets) - оконная система о них ни слухом, ни духом.

Amp ★★★
()
Ответ на: комментарий от Amp

Понятно. Ну, мало ли... вдруг есть способ. Тут в xlib надо смотреть, я думаю. Может какой знаток знает, если есть.

flareguner
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.