Russian Qt Forum

Qt => Model-View (MV) => Тема начата: sus от Февраль 06, 2011, 18:01



Название: Двойной клик по виджету
Отправлено: sus от Февраль 06, 2011, 18:01
Добрый день. Провел уже сутки в поисках ответа, но так и не нашел четкого ответа откуда растут грабли

В общем, есть любой класс наследуемый от QWidget. При двойном клике по нему, неизвестно откуда отправляется фейковое нажатие клавиш клавиатуры (на моей машине это ctrl+c; на другой системе, возможно, будет другое сочетание). Вывод событий (после двойного клика) в консоль дает данный результат:

Код:
QKeyEvent(ShortcutOverride, 1000021, 4000000, """", false, 1) 
QKeyEvent(KeyPress, 1000021, 4000000, """", false, 1)
QKeyEvent(ShortcutOverride, 43, 4000000, """", false, 1)
QKeyEvent(KeyPress, 43, 4000000, """", false, 1)

Кто-нибудь может подсказать, как отключить фейковое срабатывание клавиатуры?