#ifndef RESOURCEMODEL_H
#define RESOURCEMODEL_H

#include <QAbstractTableModel>
#include <QPair>
#include <QList>

class QEDResourceModel : public QAbstractTableModel
{
    Q_OBJECT
    
public:
    QEDResourceModel(QObject *parent = 0);

    int rowCount(const QModelIndex &parent) const;
    int columnCount(const QModelIndex &parent) const;
    QVariant data(const QModelIndex &index, int role) const;
    QVariant headerData(int section, Qt::Orientation orientation, int role) const;
    Qt::ItemFlags flags(const QModelIndex &index) const;
//    bool setData(const QModelIndex &index, const QVariant &value, int role = Qt::EditRole);
//    QList< QPair<QString, QString> > getList();

private:
};

#endif
