MyTreeWidgetItem Class Reference

Affiche tous les fichiers avec leurs spécifications. More...

#include <mytreewidget.h>

List of all members.

Public Types

enum  State {
  Root, Refresh, CdUp, Dir,
  DirLocked, File
}
enum  FileState {
  None, Image, Video, Audio,
  Archive, Texte, Document, Internet,
  Autre
}

Public Member Functions

 MyTreeWidgetItem (QTreeWidget *parent, bool dir, const QString &name, const QString &size="", const QString &lastModified="", const QString &droits="", const QString &proprietaire="")
bool isDir ()
bool isSimple ()
State getState ()
FileState getFileState ()

Static Public Member Functions

static bool isSimple (const QString &filename)

Public Attributes

State state
FileState fileState


Detailed Description

Affiche tous les fichiers avec leurs spécifications.

MyTreeWidgetItem permet d'associer une icône prédéfinie selon le type de fichier.

Le nom du fichier est affiché dans la 1ere colonne, la taille dans la seconde, la date dans la troisième, les droits dans la quatrième et le type dans la cinquième.


Member Enumeration Documentation

enum MyTreeWidgetItem::State

Les différents types généraux de dossiers/fichiers possibles

enum MyTreeWidgetItem::FileState

Les différents types détaillés de fichiers possibles


Constructor & Destructor Documentation

MyTreeWidgetItem::MyTreeWidgetItem ( QTreeWidget *  parent,
bool  dir,
const QString &  name,
const QString &  size = "",
const QString &  lastModified = "",
const QString &  droits = "",
const QString &  proprietaire = "" 
)

Assigne à chaque dossier/fichier une icone selon le type

Warning:
size doit être en octet et non en Ko, Mo...


Member Function Documentation

bool MyTreeWidgetItem::isDir (  )  [inline]

Retourne true s'il s'agit d'un dossier

bool MyTreeWidgetItem::isSimple ( const QString &  filename  )  [static]

Retourne true s'il s'agit d'un fichier/dossier simple : ie != ".", "..", "/" etc...

bool MyTreeWidgetItem::isSimple (  )  [inline]

Retourne true s'il s'agit d'un fichier/dossier simple : ie != ".", "..", "/" etc...

State MyTreeWidgetItem::getState (  )  [inline]

Retourne le type général du dossier/fichier

FileState MyTreeWidgetItem::getFileState (  )  [inline]

Retourne le type précis du fichier


Member Data Documentation

State MyTreeWidgetItem::state

Donne le type général du dossier/fichier

FileState MyTreeWidgetItem::fileState

Donne le type précis du fichier


The documentation for this class was generated from the following files:
Generated on Wed Jan 2 20:39:35 2008 for Scythia by  doxygen 1.5.4