Редакция 51 | Содержимое файла | Сравнить с предыдущей | Последнее изменение | Открыть журнал | RSS
Редакция | Автор | № строки | Строка |
---|---|---|---|
49 | pingvin | 1 | #ifndef MYMODEL_H |
2 | #define MYMODEL_H |
||
3 | |||
4 | #include <QObject> |
||
51 | pingvin | 5 | #include <QtGui> |
49 | pingvin | 6 | #include <QSqlQueryModel> |
7 | #include <QSqlTableModel> |
||
172 | pingvin | 8 | #include <QFileIconProvider> |
49 | pingvin | 9 | class MyModel : public QSqlTableModel { |
10 | Q_OBJECT |
||
11 | public: |
||
12 | explicit MyModel(QObject *parent = 0); |
||
13 | Qt::ItemFlags flags(const QModelIndex &index) const; |
||
14 | bool setData(const QModelIndex &, const QVariant &, int); |
||
51 | pingvin | 15 | QVariant data(const QModelIndex &index, int role = Qt::DisplayRole) const; |
172 | pingvin | 16 | private: |
17 | QFileIconProvider iconProvider; |
||
49 | pingvin | 18 | |
19 | signals: |
||
20 | |||
172 | pingvin | 21 | |
49 | pingvin | 22 | public slots: |
23 | |||
172 | pingvin | 24 | |
49 | pingvin | 25 | }; |
26 | |||
27 | #endif // MYMODEL_H |