HistoriqueLabel.h

Aller à la documentation de ce fichier.
00001 #ifndef HISTORIQUELABEL_H
00002 #define HISTORIQUELABEL_H
00003 
00004 /*========================================================================
00005 Nom: HistoriqueLabel.h           auteur: Maneschi Romain
00006 Maj: 17.05.2009                  Creation: 12.04.2009
00007 Projet: MYW
00008 --------------------------------------------------------------------------
00009 Specification:
00010 Classe qui réimplante QLabel pour l'historique.
00011 =========================================================================*/
00012 
00020 #include <QLabel>
00021 #include <QApplication>
00022 #include <QMouseEvent>
00023 #include <QBrush>
00024 #include <QMenu>
00025 
00026 #include "Historique.h"
00027 #include "WebBrowser.h"
00028 
00029 class HistoriqueWidget;
00030 
00037 class HistoriqueLabel : virtual public QLabel
00038 {
00039     Q_OBJECT
00040 
00041 private:
00042     HistoriqueWidget * parent;
00043     QString url_icone;
00044     QString url_page;
00045     QString date;
00046     QString titre;
00047     bool vide;
00049 protected:
00055     virtual void mousePressEvent(QMouseEvent*);
00061     virtual void contextMenuEvent(QContextMenuEvent*);
00067     virtual void enterEvent(QEvent*);
00068 
00069 public:
00081     HistoriqueLabel(QString, QString, QString, QString, HistoriqueWidget * p);
00086     virtual void premiereMiniature();//appel juste enterEvent
00095     virtual void setAll(QString, QString, QString, QString);
00104     virtual void setAllSansImage(QString, QString, QString, QString);
00111     virtual void setVide();
00112 };
00113 #endif // HISTORIQUELABEL_H

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