view editor/edres.h @ 2572:92b93a12c014

Make some casts explicit instead of implicit, fixes some -pedantic warnings.
author Matti Hamalainen <ccr@tnsp.org>
date Thu, 10 Mar 2022 22:36:48 +0200
parents e2ac08228a0f
children
line wrap: on
line source

#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