Référence de la classe Hierarchie

Classe permettant de construire la base de l'arborescence de l'espace de travail. Plus de détails...

#include <Hierarchie.h>

Liste de tous les membres

Connecteurs publics

void doucleClicItem (QTreeWidgetItem *item)
 slot emit lorsqu'un item est double-cliqué redéfinition du slot émit lorsqu'un item est double-cliqué

Fonctions membres publiques

 Hierarchie (QString chemin, QWidget *parent=0)
 Constructeur Constructeur de la classe Hierarchie.
void ajouteProjet (Projet *)
 ajoute un projet ajoute le projet donné en paramètre à la hierarchie
bool contient (QFileInfo *info)
 dit si le wokspace contient le fichier Retourne vrai si la hierarchie contient le fichier dont les informations sont données en paraùmètre, faux sinon
void parcours ()
 liste l'espace de travail fonction récursive qui parcourt le dossier de l'espace de travail et liste les dossiers qu'il contient

Attributs privés

QDir * espaceDeTravail
QWidget * parent


Description détaillée

Classe permettant de construire la base de l'arborescence de l'espace de travail.

Cette classe liste tous les dossiers de l'espace de travail et construit pour chacun un projet. Elle est instancié dans le mainWindow avec en paramètre de son constructeur un QDir* qui contient toutes les informations sur l'espace de travail choisit par l'utilisateur. Elle affiche dans le dock ou elle est instanciée la hierarchie de l'espace de travail


Documentation des constructeurs et destructeur

Hierarchie::Hierarchie ( QString  chemin,
QWidget *  parent = 0 
)

Constructeur Constructeur de la classe Hierarchie.

Paramètres:
chemin : QString contenant le chemin du workspace a lister
parent : QWidget parent de la hierarchie


Documentation des fonctions membres

void Hierarchie::ajouteProjet ( Projet projet  ) 

ajoute un projet ajoute le projet donné en paramètre à la hierarchie

Paramètres:
projet : Projet à ajouter à la hierarchie du workspace

bool Hierarchie::contient ( QFileInfo *  info  ) 

dit si le wokspace contient le fichier Retourne vrai si la hierarchie contient le fichier dont les informations sont données en paraùmètre, faux sinon

Paramètres:
fichier : QFileInfo representant les infos du fichier a rechercher

void Hierarchie::doucleClicItem ( QTreeWidgetItem *  item  )  [slot]

slot emit lorsqu'un item est double-cliqué redéfinition du slot émit lorsqu'un item est double-cliqué

Paramètres:
item : QTreeWidgetItem pointant sur l'item double-cliqué

void Hierarchie::parcours (  ) 

liste l'espace de travail fonction récursive qui parcourt le dossier de l'espace de travail et liste les dossiers qu'il contient


Documentation des données membres

QDir* Hierarchie::espaceDeTravail [private]

contient les informations du dossier choisit par l'utilisateur comme espace de travail (workspace)

QWidget* Hierarchie::parent [private]

le parent de cette hierarchie dans notre projet, le mainWindow


La documentation de cette classe a été générée à partir des fichiers suivants :

Généré le Wed May 27 16:15:54 2009 pour MYW par  doxygen 1.5.8