Référence de la classe MessagesToolBar

Classe importante gérant l'affichage des messages relatifs au FTP. Plus de détails...

#include <MessagesToolBar.h>

Liste de tous les membres

Connecteurs publics

virtual void abort ()
 Ajoute un message spécial lors d'un abort().
virtual void vider ()
 Permet de vider les messages appelé par un click sur la corbeille.

Fonctions membres publiques

 MessagesToolBar (FTPBrowser *)
 Constructeur.
virtual void ajouterMessage (QIcon, QString, QWidget *)
 Permet d'ajouter un message.
virtual void ajouterTelechargement (QIcon, QString, bool)
 Permet d'ajouter un téléchargement.
virtual void resize (QSize)
 Permet de gérer les widget lors d'un changement de taille.

Connecteurs privés

virtual void dernierTelechargement (qint64, qint64)
 Appelé par Qt lors d'un téléchargement.

Attributs privés

FTPBrowserparent
QTableWidget * table
QLabel * l
QList< QProgressBar * > * telechargements
int telechargement_en_cours


Description détaillée

Classe importante gérant l'affichage des messages relatifs au FTP.

En plus d'afficher les messages elle gère les barres de progressions des téléchargements en upload comme en download. Une poubelle se trouvant dans CommandesToolBar peut vider les messages inscrits.


Documentation des constructeurs et destructeur

MessagesToolBar::MessagesToolBar ( FTPBrowser p  ) 

Constructeur.

Constructeur de la classe MessagesToolBar

Paramètres:
parent : FTPBrowser parent des messages


Documentation des fonctions membres

void MessagesToolBar::abort (  )  [virtual, slot]

Ajoute un message spécial lors d'un abort().

void MessagesToolBar::ajouterMessage ( QIcon  icon,
QString  text,
QWidget *  autre 
) [virtual]

Permet d'ajouter un message.

Paramètres:
icon : QIcon l'icone de la première colonne du message
text : QString le message à afficher dans la colonne du milieu
autre : QWidget permet d'ajouter un widget dans la troisième colonne

void MessagesToolBar::ajouterTelechargement ( QIcon  icon,
QString  text,
bool  b 
) [virtual]

Permet d'ajouter un téléchargement.

Paramètres:
icon : QIcon l'icone de la première colonne du message
text : QString le message à afficher dans la colonne du milieu
b : bool true = upload, false = download

void MessagesToolBar::dernierTelechargement ( qint64  done,
qint64  total 
) [private, virtual, slot]

Appelé par Qt lors d'un téléchargement.

Paramètres:
done : qint64 le nombre d'octets téléchargés
total : qint64 le nombre total d'octets à télécharger

void MessagesToolBar::resize ( QSize  size  )  [virtual]

Permet de gérer les widget lors d'un changement de taille.

Paramètres:
size : QSize la nouvelle taille de la fenêtre

void MessagesToolBar::vider (  )  [virtual, slot]

Permet de vider les messages appelé par un click sur la corbeille.


Documentation des données membres

QLabel* MessagesToolBar::l [private]

Dernier label de téléchargement ajouter

Le parent de la classe.

QTableWidget* MessagesToolBar::table [private]

Widget contenant les messages

Téléchargement en cours

QList<QProgressBar*>* MessagesToolBar::telechargements [private]

Liste des téléchargements


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