я просто на окне нажимаю данное сочетание клавиш то все работает. Но если я выделяю текст в поле то фильтр ловит просто нажатие клавиши любой а само сочетание игнорирует. Что не так? Вот сам код:
If ( event->type() == QEvent::KeyPress ) {
QKeyEvent *keyEvent = static_cast<QKeyEvent *>(event);
if( keyEvent->matches(QKeySequence::Copy) ) {...} }
Моя цель - сбросить таргет после того как человек скопирует текст из поля.
Вопрос закрыт... Я идиот... Повесил на элемент mouseTracking вместо EventFilter... Все работает...
Обсуждают сегодня