Référence de la classe WidgetLocal

Classe gérant les boutons dessous DossiersLocaux et conteneur de cette même classe. Plus de détails...

#include <WidgetLocal.h>

Liste de tous les membres

Connecteurs publics

virtual void recharger ()
 Recharge le répertoir courant.
virtual void cdHome ()
 Méthode permettant d'aller au répertoir par défaut.
virtual void cdUp ()
 Méthode permettant d'aller au répertoir père.
virtual void mettreAJourEmplacement ()
 Met à jour l'édition de l'url lors d'un changement de répertoir.
virtual void emplacementNormalePalette ()
 Met la couleur blanche en fond de l'édition de l'url.

Fonctions membres publiques

 WidgetLocal (FTPBrowser *, QDir)
 Constructeur.
virtual DossiersLocauxgetLocal ()
 Retourne le DossiersLocaux affichant les dossiers du répertoir courant local.
virtual FTPBrowsergetParent ()
 Permet d'accéder au parent.
virtual QString getRepCourant ()
 Retourne le répertoir courant.
virtual bool existeDeja (QString)
 Vérifie l'existence d'un fichier ou d'un dossier.

Connecteurs privés

virtual void widgetAjouterDossier ()
 Affiche la fenêtre pour ajouter un dossier.
virtual void widgetAjouterDossierOk ()
 Ajoute le dossier aprés validation de widgetAjouterDossier().
virtual void verificationEmplacement (QString)
 Méthode appelée lors de la frappe d'un emplacement par l'utilisateur pour colorier la barre d'édition en vers si ok sinon en rouge.
virtual void widgetRemplacementFichierOk ()
 Remplace le fichier aprés validation de widgetRemplacementFichier().

Fonctions membres privées

virtual void cdOuCdParent (bool)
 Change l'icone en flêche vers la droite pour cd et flêche vers le haut pour cdParent.
virtual void widgetRemplacementFichier (QString, QIcon)
 Créé le widgetRemplacementFichier().

Attributs privés

FTPBrowserparent
DossiersLocauxlocal
bool verifier_existe_deja
QString home_dir
QLineEdit * emplacement
QPushButton * cd_ou_cdparent
QPushButton * bouton_home_repertoir
QPushButton * bouton_nouveau_repertoir
QPushButton * bouton_recharger
QLineEdit * emplacement_dossier
QLineEdit * nom_dossier
QCheckBox * ne_plus_demander_verification_fichier


Description détaillée

Classe gérant les boutons dessous DossiersLocaux et conteneur de cette même classe.

Cette classe permet de retourner au répertoire par défaut, créer un dossier et actualiser le répertoire courant.


Documentation des constructeurs et destructeur

WidgetLocal::WidgetLocal ( FTPBrowser p,
QDir  dir 
)

Constructeur.

Constructeur de la classe WidgetLocal

Paramètres:
parent : FTPBrowser parent conteneur des dossiers locaux
dir : QDir répertoire par défaut


Documentation des fonctions membres

void WidgetLocal::cdHome (  )  [virtual, slot]

Méthode permettant d'aller au répertoir par défaut.

void WidgetLocal::cdOuCdParent ( bool  b  )  [private, virtual]

Change l'icone en flêche vers la droite pour cd et flêche vers le haut pour cdParent.

Paramètres:
b : bool True = cd et false = cdParent

void WidgetLocal::cdUp (  )  [virtual, slot]

Méthode permettant d'aller au répertoir père.

void WidgetLocal::emplacementNormalePalette (  )  [virtual, slot]

Met la couleur blanche en fond de l'édition de l'url.

bool WidgetLocal::existeDeja ( QString  nom  )  [virtual]

Vérifie l'existence d'un fichier ou d'un dossier.

Paramètres:
nom : QString nom à vérifier

DossiersLocaux * WidgetLocal::getLocal (  )  [virtual]

Retourne le DossiersLocaux affichant les dossiers du répertoir courant local.

FTPBrowser * WidgetLocal::getParent (  )  [virtual]

Permet d'accéder au parent.

Renvoie:
FTPBrowser* le pointeur du mainwindow du FTPBrowser

QString WidgetLocal::getRepCourant (  )  [virtual]

Retourne le répertoir courant.

void WidgetLocal::mettreAJourEmplacement (  )  [virtual, slot]

Met à jour l'édition de l'url lors d'un changement de répertoir.

void WidgetLocal::recharger (  )  [virtual, slot]

Recharge le répertoir courant.

void WidgetLocal::verificationEmplacement ( QString  s  )  [private, virtual, slot]

Méthode appelée lors de la frappe d'un emplacement par l'utilisateur pour colorier la barre d'édition en vers si ok sinon en rouge.

void WidgetLocal::widgetAjouterDossier (  )  [private, virtual, slot]

Affiche la fenêtre pour ajouter un dossier.

void WidgetLocal::widgetAjouterDossierOk (  )  [private, virtual, slot]

Ajoute le dossier aprés validation de widgetAjouterDossier().

void WidgetLocal::widgetRemplacementFichier ( QString  nom,
QIcon  icon 
) [private, virtual]

Créé le widgetRemplacementFichier().

Paramètres:
nom : QString le nom du fichier
icon : QIcon l'icone du fichier

void WidgetLocal::widgetRemplacementFichierOk (  )  [private, virtual, slot]

Remplace le fichier aprés validation de widgetRemplacementFichier().


Documentation des données membres

QPushButton* WidgetLocal::bouton_home_repertoir [private]

Bouton permetant de se rendre au répertoire par défaut

QPushButton* WidgetLocal::bouton_nouveau_repertoir [private]

Bouton permetant de créer un nouveu répertoire dans le dossier courant

QPushButton* WidgetLocal::bouton_recharger [private]

Bouton permetant de recharger le dossier courant

QPushButton* WidgetLocal::cd_ou_cdparent [private]

Bouton permetant de remonter au dossier père, ou d'aller au dossier tappé dans emplacement

QLineEdit* WidgetLocal::emplacement [private]

Edition de l'emplacement

QLineEdit* WidgetLocal::emplacement_dossier [private]

Edition de l'emplacement du répertoire à créer

QString WidgetLocal::home_dir [private]

Répertoire par défaut

Pointeur vers DossiersLocaux

Bouton permettant de remplacer automatiquement un fichier existant déjà

QLineEdit* WidgetLocal::nom_dossier [private]

Edition du nom du répertoire à créer

Le parent de la classe.

True si l'utilisateur veut vérifier si un fichier existe déjà, False si non


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

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