Bonjour !
Je cherche à intercepter les évènements clavier (keyevents) destinés à un kate-part. J'utilise un eventFilter sur la vue :
view->installEventFilter(this);
Et étrangement, je parviens à avoir les évènements, je les reçoits, mais quand je veux les "manger" (comme dans l'exemple QT:http://doc.trolltech.com/3.3/qobject.html#installEventFilter(...) hé bien ils sont tout de même transmis au kate-part.
Quelqu'un saurait-il comment faire?
Merci d'avance!
# Réponse partielle
Posté par peco . Évalué à 1.
Je me réponds à moi même. J'ai résolu une partie du problème. Il faut utiliser view->focusProxy()->installEventFilter(this);
Seulement, ça ne marche pas pour toute les touches. Pour les flèches ou la touche home par exemple.
Si quelqu'un a une idée...
Merci d'avance...
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.