Krita Source Code Documentation
Loading...
Searching...
No Matches
kis_meta_data_model.h
Go to the documentation of this file.
1/*
2 * SPDX-FileCopyrightText: 2010 Cyrille Berger <cberger@cberger.net>
3 *
4 * SPDX-License-Identifier: LGPL-2.1-or-later
5 */
6#ifndef KIS_META_DATA_MODEL_H
7#define KIS_META_DATA_MODEL_H
8#include <QAbstractTableModel>
9
10namespace KisMetaData
11{
12class Store;
13}
14
15class KisMetaDataModel : public QAbstractTableModel
16{
17public:
19public:
20 int rowCount(const QModelIndex &parent = QModelIndex()) const override;
21 int columnCount(const QModelIndex &parent = QModelIndex()) const override;
22 QVariant data(const QModelIndex &index, int role = Qt::DisplayRole) const override;
23 QVariant headerData(int section, Qt::Orientation orientation, int role = Qt::DisplayRole) const override;
24private:
26};
27#endif
KisMetaData::Store * m_store
QVariant data(const QModelIndex &index, int role=Qt::DisplayRole) const override
QVariant headerData(int section, Qt::Orientation orientation, int role=Qt::DisplayRole) const override
KisMetaDataModel(KisMetaData::Store *store)
int columnCount(const QModelIndex &parent=QModelIndex()) const override
int rowCount(const QModelIndex &parent=QModelIndex()) const override