Хранилища Subversion OpenInventory

Редакция

Редакция 163 | Весь файл | Не учитывать пробелы | Содержимое файла | Авторство | Последнее изменение | Открыть журнал | RSS

Редакция 163 Редакция 165
Строка 5... Строка 5...
5
5
#include <QSqlQuery>
6
6
#include <QObject>
7
7
#include <QSize>
8
8
#include <QSpinBox>
9
9
#include <QMap>
-
 
10
#include <QTableView>
-
 
11
10
12
#include "iconform.h"
11
13
12
14
//! [0]
13
15
class SpinBoxDelegate : public QItemDelegate
14
16
{
Строка 60... Строка 62...
60
62
61
63
62
64
class CPictureDelegate : public QItemDelegate
63
65
{
64
66
    mutable QPixmap m_pxPicture;
-
 
67
private:
-
 
68
        QTableView *tblView;
-
 
69
65
70
public:
66
71
         CPictureDelegate( QObject *parent );
67
72
-
 
73
         QWidget *createEditor(
-
 
74
                     QWidget *parent,
-
 
75
                     const QStyleOptionViewItem &option,
-
 
76
                     const QModelIndex &index) const;
-
 
77
-
 
78
         void setEditorData(QWidget *editor,
-
 
79
                            const QModelIndex &index) const;
-
 
80
-
 
81
         void setModelData(QWidget *editor,
-
 
82
                           QAbstractItemModel *model,
-
 
83
                           const QModelIndex &index) const;
-
 
84
-
 
85
-
 
86
         void updateEditorGeometry(
-
 
87
                 QWidget *editor,
-
 
88
                 const QStyleOptionViewItem &option,
-
 
89
                 const QModelIndex &index) const;
-
 
90
68
91
         void paint(QPainter *painter, const QStyleOptionViewItem &option,
69
92
                                const QModelIndex &index) const;
70
93
-
 
94
        void setTableView(QTableView* table);
-
 
95
-
 
96
71
97
         //QSize sizeHint(const QStyleOptionViewItem &option, const QModelIndex &index) const;
72
98
};
73
99
74
100
75
101