![]() |
Eulexis
1.2
|
La classe EditLatin est dérivée de QTextEdit afin de pouvoir redéfinir l'action connectée au survol d'un mot par la souris et au clic de souris sur un mot ou après sélection d'une portion de texte. Plus de détails...
#include <mainwindow.h>
Fonctions membres publiques | |
EditLatin (QWidget *parent) | |
Créateur de la classe EditLatin, dérivée de QTextEdit afin de pouvoir redéfinir l'action connectée au clic de souris sur une ligne. Plus de détails... | |
bool | event (QEvent *event) |
Captation du survol de la souris pour afficher une bulle d'aide. Plus de détails... | |
Fonctions membres protégées | |
void | mouseReleaseEvent (QMouseEvent *e) |
Captation de la fin du clic de souris. Plus de détails... | |
Attributs privés | |
MainWindow * | mainwindow |
La classe EditLatin est dérivée de QTextEdit afin de pouvoir redéfinir l'action connectée au survol d'un mot par la souris et au clic de souris sur un mot ou après sélection d'une portion de texte.
Copiée directement de Collatinus
EditLatin::EditLatin | ( | QWidget * | parent | ) |
Créateur de la classe EditLatin, dérivée de QTextEdit afin de pouvoir redéfinir l'action connectée au clic de souris sur une ligne.
Copié de Collatinus et adapté aux besoins.
bool EditLatin::event | ( | QEvent * | event | ) |
Captation du survol de la souris pour afficher une bulle d'aide.
La routine repère la position du curseur et identifie la ligne sur laquelle on traine. Il demande alors à son père (mainwindow) le texte à afficher dans la bulle d'aide.
|
protected |
Captation de la fin du clic de souris.
La routine repère la ligne sur laquelle on clique. Elle envoie à son père (mainwindow) le numéro de cette ligne et un identifiant. Elle sert à choisir le mot à considérer ou à choisir la bonne lemmatisation.
|
private |