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

Référence de la classe Ihm

Classe Ihm : Plus de détails...

#include <ihm.h>

Graphe de collaboration de Ihm:
Collaboration graph
[légende]

Liste de tous les membres

Connecteurs publics

void traitement ()
 Slot pour lancer le traitement.
void aPropos ()
 Slot pour afficher les informations sur le programme.
void preference ()
 Slot pour afficher les options.
void documentation ()
 Slot pour afficher la documentation.
void selectFile ()
 Slot pour selectionner un fichier.
void selectDir ()
 Slot pour selectionner un dossier.
void result (bool error=false, QString errorString=QString())
 Slot pour afficher un resultat.
void annulerTraitement ()
 Slot pour arreter le traitement.
void traductionFr ()
 Slot de traduction Francais.
void traductionEn ()
 Slot de traduction Anglais.
void traductionDe ()
 Slot de traduction Allemand.
void traductionEs ()
 Slot de traduction Espagnol.
void traductionIt ()
 Slot de traduction Italien.
void traductionAr ()
 Slot de traduction Arabe.
void changeEvent (QEvent *event)
 Event pour le changement de langue.

Fonctions membres publiques

 Ihm (QWidget *parent=0)
 Constructeur.
 ~Ihm ()
 Destructeur.
QString getText ()
 Recupere la phrase dans le cas d'une entree par phrase.
QString getNameFile ()
 Recupere le nom du fichier dans le cas d'une entree par fichier.
QString getDocument ()
 Recupere le texte dans le cas d'une entree par paragraphe.
QString getDir ()
 Recupere le nom du dossier dans le cas d'une entree par dossier.
int focusTab ()
 Recupere l'onglet utilise.
void enabelDisabel (bool b)
 Active/Desactive l'interaction utilisateur.
bool erreurChamp ()
 Verifie les conditions necessaires au lancement de la recherche.
bool isSelect (int idMoteurRecherche)
 Verifie si un moteur de recherche est selectionne.
int getNbMots ()
 Recupere le nombre de mots envoye par requete.
bool getParTaille ()
 Verifie la selection par taille.
bool getParPolice ()
 Verifie la selection par police.
int getPrCentATester ()
 Recupere le pourcentage de document a tester.
int nbMaxRequete ()
 Recupere le nombre maximum de requete.

Attributs privés

Ui::Ihm * ui
Documentm_document
IhmPopupm_popup
Settingsm_settings

Description détaillée

Classe Ihm :

Classe maitresse, interface avec l'utilisateur.


Documentation des constructeurs et destructeur

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

Constructeur.

Constructeur de la classe Ihm.

Paramètres:
parent: pointeur sur le widget parent

Voici le graphe d'appel pour cette fonction :

Ihm::~Ihm ( )

Destructeur.

Destructeur de la classe Extension.


Documentation des fonctions membres

void Ihm::annulerTraitement ( ) [slot]

Slot pour arreter le traitement.

Stoppe le traitement en cours.

Voici le graphe d'appel pour cette fonction :

Voici le graphe d'appel pour cette fonction :

void Ihm::aPropos ( ) [slot]

Slot pour afficher les informations sur le programme.

Ouvre une nouvelle fenetre affichant les informations sur le programme.

Voici le graphe d'appel pour cette fonction :

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

Event pour le changement de langue.

void Ihm::documentation ( ) [slot]

Slot pour afficher la documentation.

Ouvre une nouvelle fenetre affichant la documentation technique.

Voici le graphe d'appel pour cette fonction :

void Ihm::enabelDisabel ( bool  b)

Active/Desactive l'interaction utilisateur.

Paramètres:
b: true pour activer, false pour desactiver.

Voici le graphe d'appel pour cette fonction :

bool Ihm::erreurChamp ( )

Verifie les conditions necessaires au lancement de la recherche.

Renvoie:
true si il y'a des erreurs, false si il n'y en a pas.

Voici le graphe d'appel pour cette fonction :

Voici le graphe d'appel pour cette fonction :

int Ihm::focusTab ( )

Recupere l'onglet utilise.

Renvoie:
l'id de la methode d'entree utilise.

Voici le graphe d'appel pour cette fonction :

QString Ihm::getDir ( )

Recupere le nom du dossier dans le cas d'une entree par dossier.

Renvoie:
le nom du fichier.

Voici le graphe d'appel pour cette fonction :

QString Ihm::getDocument ( )

Recupere le texte dans le cas d'une entree par paragraphe.

Renvoie:
le texte.

Voici le graphe d'appel pour cette fonction :

QString Ihm::getNameFile ( )

Recupere le nom du fichier dans le cas d'une entree par fichier.

Renvoie:
le nom du fichier.
int Ihm::getNbMots ( )

Recupere le nombre de mots envoye par requete.

Renvoie:
le nombre de mot.

Voici le graphe d'appel pour cette fonction :

Voici le graphe d'appel pour cette fonction :

bool Ihm::getParPolice ( )

Verifie la selection par police.

Renvoie:
true si active, false sinon.

Voici le graphe d'appel pour cette fonction :

Voici le graphe d'appel pour cette fonction :

bool Ihm::getParTaille ( )

Verifie la selection par taille.

Renvoie:
true si active, false sinon.

Voici le graphe d'appel pour cette fonction :

Voici le graphe d'appel pour cette fonction :

int Ihm::getPrCentATester ( )

Recupere le pourcentage de document a tester.

Renvoie:
le pourcentage.

Voici le graphe d'appel pour cette fonction :

Voici le graphe d'appel pour cette fonction :

QString Ihm::getText ( )

Recupere la phrase dans le cas d'une entree par phrase.

Renvoie:
la phrase.

Voici le graphe d'appel pour cette fonction :

bool Ihm::isSelect ( int  idMoteurRecherche)

Verifie si un moteur de recherche est selectionne.

Paramètres:
idMoteurRecherche: identifiant du moteur de recherche
Renvoie:
true si il est selectionne, false sinon.

Voici le graphe d'appel pour cette fonction :

Voici le graphe d'appel pour cette fonction :

int Ihm::nbMaxRequete ( )

Recupere le nombre maximum de requete.

Renvoie:
le nombre maximum de requete.

Voici le graphe d'appel pour cette fonction :

Voici le graphe d'appel pour cette fonction :

void Ihm::preference ( ) [slot]

Slot pour afficher les options.

Ouvre une nouvelle fenetre affichant les preferences configurables par l'utilisateur.

Voici le graphe d'appel pour cette fonction :

void Ihm::result ( bool  error = false,
QString  errorString = QString() 
) [slot]

Slot pour afficher un resultat.

Affiche un resultat d'operation : erreur ou non.

Voici le graphe d'appel pour cette fonction :

Voici le graphe d'appel pour cette fonction :

void Ihm::selectDir ( ) [slot]

Slot pour selectionner un dossier.

Ouvre une nouvelle fenetre permettant de selectionner un dossier.

Voici le graphe d'appel pour cette fonction :

void Ihm::selectFile ( ) [slot]

Slot pour selectionner un fichier.

Ouvre une nouvelle fenetre permettant de selectionner un fichier.

Voici le graphe d'appel pour cette fonction :

Voici le graphe d'appel pour cette fonction :

void Ihm::traductionAr ( ) [slot]

Slot de traduction Arabe.

Voici le graphe d'appel pour cette fonction :

void Ihm::traductionDe ( ) [slot]

Slot de traduction Allemand.

Voici le graphe d'appel pour cette fonction :

void Ihm::traductionEn ( ) [slot]

Slot de traduction Anglais.

Voici le graphe d'appel pour cette fonction :

void Ihm::traductionEs ( ) [slot]

Slot de traduction Espagnol.

Voici le graphe d'appel pour cette fonction :

void Ihm::traductionFr ( ) [slot]

Slot de traduction Francais.

Voici le graphe d'appel pour cette fonction :

void Ihm::traductionIt ( ) [slot]

Slot de traduction Italien.

Voici le graphe d'appel pour cette fonction :

void Ihm::traitement ( ) [slot]

Slot pour lancer le traitement.

Enclenche le processus de tri et envoie les requetes.

Voici le graphe d'appel pour cette fonction :

Voici le graphe d'appel pour cette fonction :


Documentation des données membres

Instance de Document associee

IhmPopup* Ihm::m_popup [private]

Instance de la popup de progression

Instance de la fenetre de preferences

Ui::Ihm* Ihm::ui [private]

Interface de la classe


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