#include <WidgetLocal.h>
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 DossiersLocaux * | getLocal () |
Retourne le DossiersLocaux affichant les dossiers du répertoir courant local. | |
virtual FTPBrowser * | getParent () |
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 | |
FTPBrowser * | parent |
DossiersLocaux * | local |
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 |
Cette classe permet de retourner au répertoire par défaut, créer un dossier et actualiser le répertoire courant.
WidgetLocal::WidgetLocal | ( | FTPBrowser * | p, | |
QDir | dir | |||
) |
Constructeur.
Constructeur de la classe WidgetLocal
parent | : FTPBrowser parent conteneur des dossiers locaux | |
dir | : QDir répertoire par défaut |
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.
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.
nom | : QString nom à vérifier |
DossiersLocaux * WidgetLocal::getLocal | ( | ) | [virtual] |
Retourne le DossiersLocaux affichant les dossiers du répertoir courant local.
FTPBrowser * WidgetLocal::getParent | ( | ) | [virtual] |
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().
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().
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
DossiersLocaux* WidgetLocal::local [private] |
Pointeur vers DossiersLocaux
QCheckBox* WidgetLocal::ne_plus_demander_verification_fichier [private] |
Bouton permettant de remplacer automatiquement un fichier existant déjà
QLineEdit* WidgetLocal::nom_dossier [private] |
Edition du nom du répertoire à créer
FTPBrowser* WidgetLocal::parent [private] |
Le parent de la classe.
bool WidgetLocal::verifier_existe_deja [private] |
True si l'utilisateur veut vérifier si un fichier existe déjà, False si non