Référence de la classe HistoriqueLabel

Classe contenue dans HistoriqueWidget permettant d'afficher sous forme d'icônes les sites visités en réimplantant QLabel. Plus de détails...

#include <HistoriqueLabel.h>

Liste de tous les membres

Fonctions membres publiques

 HistoriqueLabel (QString, QString, QString, QString, HistoriqueWidget *p)
 Constructeur.
virtual void premiereMiniature ()
 Permet d'agrandir la première miniature les autres seront gérés par enterEvent().
virtual void setAll (QString, QString, QString, QString)
 Permet de modifier tous les paramètres d'une icone.
virtual void setAllSansImage (QString, QString, QString, QString)
 Permet de modifier tous les paramètres d'une icone en lui signalant qu'elle est vide (sans image).
virtual void setVide ()
 Permet de signaler à l'icone qu'elle n'est là que pour combler les trous.

Fonctions membres protégées

virtual void mousePressEvent (QMouseEvent *)
 Méthode héritée de QWidget permetant de savoir lorsqu'un utilisateur click sur une icone de l'historique.
virtual void contextMenuEvent (QContextMenuEvent *)
 Méthode héritée de QWidget permetant de savoir lorsqu'un utilisateur click droit sur une icone de l'historique.
virtual void enterEvent (QEvent *)
 Méthode héritée de QWidget permetant de savoir lorsqu'un utilisateur passe la souris sur une icone de l'historique.

Attributs privés

HistoriqueWidgetparent
QString url_icone
QString url_page
QString date
QString titre
bool vide


Description détaillée

Classe contenue dans HistoriqueWidget permettant d'afficher sous forme d'icônes les sites visités en réimplantant QLabel.

Classe affichant sous forme d'une icone un site visité par l'utilisateur.


Documentation des constructeurs et destructeur

HistoriqueLabel::HistoriqueLabel ( QString  urlI,
QString  urlP,
QString  d,
QString  t,
HistoriqueWidget p 
)

Constructeur.

Constructeur de la classe HistoriqueLabel

Paramètres:
url_image : QString url de l'image
url_page : QString url de la page internet
date : QString date de visite de la page
titre : QString titre de la page internet
parent : HistoriqueWidget parent de l'HistoriqueLabel


Documentation des fonctions membres

void HistoriqueLabel::contextMenuEvent ( QContextMenuEvent *  event  )  [protected, virtual]

Méthode héritée de QWidget permetant de savoir lorsqu'un utilisateur click droit sur une icone de l'historique.

Paramètres:
event : QContextMenuEvent événement déclanchant cette méthode

void HistoriqueLabel::enterEvent ( QEvent *   )  [protected, virtual]

Méthode héritée de QWidget permetant de savoir lorsqu'un utilisateur passe la souris sur une icone de l'historique.

Paramètres:
event : QEvent événement déclanchant cette méthode

void HistoriqueLabel::mousePressEvent ( QMouseEvent *  event  )  [protected, virtual]

Méthode héritée de QWidget permetant de savoir lorsqu'un utilisateur click sur une icone de l'historique.

Paramètres:
event : QMouseEvent événement déclanchant cette méthode

void HistoriqueLabel::premiereMiniature (  )  [virtual]

Permet d'agrandir la première miniature les autres seront gérés par enterEvent().

void HistoriqueLabel::setAll ( QString  urlI,
QString  urlP,
QString  d,
QString  t 
) [virtual]

Permet de modifier tous les paramètres d'une icone.

Paramètres:
url_image : QString url de l'image
url_page : QString url de la page internet
date : QString date de visite de la page
titre : QString titre de la page internet

void HistoriqueLabel::setAllSansImage ( QString  urlI,
QString  urlP,
QString  d,
QString  t 
) [virtual]

Permet de modifier tous les paramètres d'une icone en lui signalant qu'elle est vide (sans image).

Paramètres:
url_image : QString url de l'image par défaut
url_page : QString url de la page internet
date : QString date de visite de la page
titre : QString titre de la page internet

void HistoriqueLabel::setVide (  )  [virtual]

Permet de signaler à l'icone qu'elle n'est là que pour combler les trous.

Cette méthode permet de colorier l'icone de la même couleure que le fond afin de ne pas la voir. De plus aucune action n'est réalisable donc aucun click, aucun agrandissement au passage de la souris.


Documentation des données membres

QString HistoriqueLabel::date [private]

La date de la visite de la page

Le parent appelant cette classe

QString HistoriqueLabel::titre [private]

Le titre de la page visité

QString HistoriqueLabel::url_icone [private]

L'url de l'icone

QString HistoriqueLabel::url_page [private]

L'url de la page internet

bool HistoriqueLabel::vide [private]

True pour ne pas l'afficher, false sinon


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