Vesna
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
ZoneListViewDelegate.h
Go to the documentation of this file.
1 #ifndef ZONELISTVIEWDELEGATE_H
2 #define ZONELISTVIEWDELEGATE_H
3 
4 #include <QStyledItemDelegate>
5 
6 class ZoneListViewDelegate : public QStyledItemDelegate
7 {
8 public:
9  enum DataRole
10  {
11  ZoneNumber = Qt::UserRole + 100,
14  };
15 
17  virtual ~ZoneListViewDelegate();
18 
19  void paint( QPainter *painter, const QStyleOptionViewItem &option, const QModelIndex &index ) const;
20 
21 private:
22  class DataClass;
23  QScopedPointer<DataClass> d;
24 };
25 #endif // ZONELISTVIEWDELEGATE_H
Definition: ZoneListViewDelegate.h:12
Definition: ZoneListViewDelegate.h:11
virtual ~ZoneListViewDelegate()
Definition: ZoneListViewDelegate.cpp:50
DataRole
Definition: ZoneListViewDelegate.h:9
Definition: ZoneListViewDelegate.h:13
void paint(QPainter *painter, const QStyleOptionViewItem &option, const QModelIndex &index) const
Definition: ZoneListViewDelegate.cpp:54
ZoneListViewDelegate()
Definition: ZoneListViewDelegate.cpp:45
Definition: ZoneListViewDelegate.h:6