#include <Itemhierarchie.h>
Dérivée par Projet [virtual]
.
Fonctions membres publiques | |
ItemHierarchie (QFileInfo *info, QString nom) | |
Constructeur Constructeur de la classe ItemHierarchie. | |
QFileInfo * | getInfoFichier () |
donne les informations du fichier donne les informations du fichier representé par l'itemHierarchie au moyen d'un QFileInfo | |
bool | contient (QFileInfo *info) |
dit si l'item contient le fichier d'information info retourne vrai si l'itemHierarchie a pour sous-item un itemHierarchie dont les informations fichier correcpondent a celle passé en paramètre | |
Attributs privés | |
QFileInfo * | infoFichier |
Cette classe stocke les informations sur le fichiers qu'elle représente et affiche dans l'arborescence un item avec une icone correspondant à l'extension du fichier. Elle est instanciée dans un projet pour chaque fichier qu'il contient, avec en paramètre QFileInfo* qui contient les informations relatives au fichier qu'elle représente.
ItemHierarchie::ItemHierarchie | ( | QFileInfo * | info, | |
QString | nom | |||
) |
Constructeur Constructeur de la classe ItemHierarchie.
info | represente les informations du fichier que represente l'itemHierarchie | |
nom | de l'étiquette du fichier dans la hierarchie |
bool ItemHierarchie::contient | ( | QFileInfo * | info | ) |
dit si l'item contient le fichier d'information info retourne vrai si l'itemHierarchie a pour sous-item un itemHierarchie dont les informations fichier correcpondent a celle passé en paramètre
QFileInfo * ItemHierarchie::getInfoFichier | ( | ) |
donne les informations du fichier donne les informations du fichier representé par l'itemHierarchie au moyen d'un QFileInfo
QFileInfo* ItemHierarchie::infoFichier [private] |
contient les informations du fichier representé par cet itemHierarchie