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