Electrosim  1.00
 Tout Classes Espaces de nommage Fichiers Fonctions Variables Énumérations Valeurs énumérées
Electrosim/src/Includes/imagedelegate.h
Aller à la documentation de ce fichier.
00001 /***********************************************************************
00002  * Module:  imagedelegate.h
00003  * Author:  SALMON PAUL
00004  *          MONLOUIS Kevyn
00005  *          DUREUIL Brice
00006  * Modified: mardi 15 mai 2012 00:54:23
00007  * Purpose: Declaration of the class ImageDelegate
00008  ***********************************************************************/
00009 
00010 #ifndef IMAGEDELEGATE_H
00011 #define IMAGEDELEGATE_H
00012 
00023 #include <QStyledItemDelegate>
00024 #include <QSize>
00025 #include <QPixmap>
00026 #include <QPainter>
00027 
00034 class ImageDelegate : public QStyledItemDelegate
00035 {
00036 public:
00043     ImageDelegate(QObject * parent = 0);
00044 
00052     void paint(QPainter * painter, const QStyleOptionViewItem & option, const QModelIndex & index) const;
00053 
00061     QSize sizeHint(const QStyleOptionViewItem & option, const QModelIndex & index) const;
00062 };
00063 
00064 #endif // IMAGEDELEGATE_H