Retourner aux forums || Retourner au forum Programmation.c++

Programmation.c++ : KDE : intercepter un event destiné à un kate-part

Posté par peco () le 05 avril 2006
0
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!

> Lire le message (1 commentaire, moyenne: 1).  

Cette discussion est archivée, il n'est plus possible de laisser des commentaires.

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.

Réponse partielle

Posté par peco () le 07/04/2006 à 16:03. (lien). Évalué à 1.

Bonjour,

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...

Revenir en haut de page || Retourner aux forums || Retourner au forum Programmation.c++