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