Anti-Plagiat Version 1.0
Connecteurs publics | Signaux | Fonctions membres publiques | Attributs privés

Référence de la classe IhmPopup

Classe IhmPopup : Plus de détails...

#include <ihmPopup.h>

Liste de tous les membres

Connecteurs publics

void progressDL (int valeur, QString text)
 Slot pour modifier la barre de progression.
void clickAnnuler ()
 Slot pour annuler le traitement en cours.
void changeMode ()
 Slot pour changer le mode de couleur du texte.
void clickExportHtml ()
 Slot pour exporter le resultat en HTML.
void changeEvent (QEvent *event)
 Event pour le changement de langue.

Signaux

void annuler ()
 Signal emit lorsque l'utilisateur click sur le boutton pour annuler le traitement.
void exportHtml (QString file)
 Signal emit lorsque l'utilisateur veut exporter le resultat en HTML.

Fonctions membres publiques

 IhmPopup (QWidget *parent=0)
 Constructeur.
 ~IhmPopup ()
 Destructeur.
void startDL ()
 Initialise l'affichage de la barre de progression.
void result (QString text1, QString text2, QString listSource, int nbSource, int prCenPlagier)
 Affiche une fenetre contenant le resultat du traitement.

Attributs privés

Ui::Progress * ui
Ui::Resultat * ui2
QString m_text1
QString m_text2
int m_idText

Description détaillée

Classe IhmPopup :

Classe qui gere l'affichage des resultats.


Documentation des constructeurs et destructeur

IhmPopup::IhmPopup ( QWidget *  parent = 0) [explicit]

Constructeur.

Constructeur de la classe IhmPopup.

Paramètres:
parent: Widget parent.
IhmPopup::~IhmPopup ( )

Destructeur.

Destructeur de la classe IhmPopup.


Documentation des fonctions membres

void IhmPopup::annuler ( ) [signal]

Signal emit lorsque l'utilisateur click sur le boutton pour annuler le traitement.

Voici le graphe d'appel pour cette fonction :

void IhmPopup::changeEvent ( QEvent *  event) [slot]

Event pour le changement de langue.

void IhmPopup::changeMode ( ) [slot]

Slot pour changer le mode de couleur du texte.

Voici le graphe d'appel pour cette fonction :

void IhmPopup::clickAnnuler ( ) [slot]

Slot pour annuler le traitement en cours.

Voici le graphe d'appel pour cette fonction :

Voici le graphe d'appel pour cette fonction :

void IhmPopup::clickExportHtml ( ) [slot]

Slot pour exporter le resultat en HTML.

Voici le graphe d'appel pour cette fonction :

Voici le graphe d'appel pour cette fonction :

void IhmPopup::exportHtml ( QString  file) [signal]

Signal emit lorsque l'utilisateur veut exporter le resultat en HTML.

Paramètres:
file: Nom du ficher HTML;

Voici le graphe d'appel pour cette fonction :

void IhmPopup::progressDL ( int  valeur,
QString  text 
) [slot]

Slot pour modifier la barre de progression.

Paramètres:
valeur: Pourcentage de progression.
text: texte afficher en bas de la bare de progression.
void IhmPopup::result ( QString  text1,
QString  text2,
QString  listSource,
int  nbSource,
int  prCenPlagier 
)

Affiche une fenetre contenant le resultat du traitement.

Paramètres:
text1: texte enrichie avec couleur simple.
text2: texte enrichie avec couleur multiple.
listSource: texte enrichie contenant toutes les sources.
nbSource: Nombres de sources differentes.
prCenPlagier: Pourcentage du texte plagie.

Voici le graphe d'appel pour cette fonction :

Voici le graphe d'appel pour cette fonction :

void IhmPopup::startDL ( )

Initialise l'affichage de la barre de progression.

Voici le graphe d'appel pour cette fonction :

Voici le graphe d'appel pour cette fonction :


Documentation des données membres

int IhmPopup::m_idText [private]

Texte enrichie actuelement afficher

QString IhmPopup::m_text1 [private]

Texte enrichie avec une couleur

QString IhmPopup::m_text2 [private]

Texte enrichie avec plusieur couleurs

Ui::Progress* IhmPopup::ui [private]

Formulaire pour la bare de progression

Ui::Resultat* IhmPopup::ui2 [private]

Formulaire pour le resultat du traitement


La documentation de cette classe a été générée à partir des fichiers suivants :
 Tout Classes Espaces de nommage Fichiers Fonctions Variables Définition de type Macros