18#ifndef TABULARDATATABLEMODEL_H
19#define TABULARDATATABLEMODEL_H
21#include <QAbstractTableModel>
47 QVariant
data(
const QModelIndex &
index,
int role = Qt::DisplayRole)
const override;
48 QVariant
headerData(
int section, Qt::Orientation orientation,
49 int role = Qt::DisplayRole)
const override;
57 QPointer<TabularDataLayer> m_layer;
58 QStringList m_headers;
Definition tabulardatalayer.h:28
Definition tabulardatatablemodel.h:28
int columnCount(const QModelIndex &parent={}) const override
Definition tabulardatatablemodel.cpp:48
TabularDataLayer * layer() const noexcept
Definition tabulardatatablemodel.h:37
void setLayer(TabularDataLayer *layer)
Definition tabulardatatablemodel.cpp:15
QVariant data(const QModelIndex &index, int role=Qt::DisplayRole) const override
Definition tabulardatatablemodel.cpp:54
QStringList columnHeaders() const
Definition tabulardatatablemodel.h:42
void reload()
Definition tabulardatatablemodel.cpp:29
int rowCount(const QModelIndex &parent={}) const override
Definition tabulardatatablemodel.cpp:42
QVariant headerData(int section, Qt::Orientation orientation, int role=Qt::DisplayRole) const override
Definition tabulardatatablemodel.cpp:67
SWMM_FilePathRole role
Definition ioportabilitynormalizer.cpp:22
int index
Position in m_quadRegions / m_quadReports.
Definition meshgenerator.cpp:153
QVector< int > parent
union-find
Definition pslgminsize.cpp:176