|
SedSat3 1.1.6
Sediment Source Apportionment Tool - Advanced statistical methods for environmental pollution research
|
#include </home/runner/work/SedSat3/SedSat3/elementstablemodel.h>


Public Member Functions | |
| ElementTableModel (SourceSinkData *Data, QObject *parent=nullptr) | |
| int | rowCount (const QModelIndex &parent=QModelIndex()) const override |
| int | columnCount (const QModelIndex &parent=QModelIndex()) const override |
| QVariant | data (const QModelIndex &index, int role=Qt::DisplayRole) const override |
| QVariant | headerData (int section, Qt::Orientation orientation, int role) const override |
| bool | setData (const QModelIndex &index, const QVariant &value, int role=Qt::EditRole) override |
| Qt::ItemFlags | flags (const QModelIndex &index) const override |
| void | editCompleted (const QString &) |
Public Attributes | |
| SourceSinkData * | Data |
Definition at line 8 of file elementstablemodel.h.
| ElementTableModel::ElementTableModel | ( | SourceSinkData * | Data, |
| QObject * | parent = nullptr |
||
| ) |
Definition at line 3 of file elementstablemodel.cpp.
References Data.
|
override |
Definition at line 11 of file elementstablemodel.cpp.
|
override |
Definition at line 15 of file elementstablemodel.cpp.
References Data, element_information::do_not_include, element_information::element, SourceSinkData::GetElementInformation(), SourceSinkData::GetElementNames(), element_information::isotope, element_information::organic_carbon, and element_information::particle_size.
| void ElementTableModel::editCompleted | ( | const QString & | ) |
Referenced by setData().
|
override |
Definition at line 140 of file elementstablemodel.cpp.
|
override |
Definition at line 70 of file elementstablemodel.cpp.
|
override |
Definition at line 7 of file elementstablemodel.cpp.
References Data, and SourceSinkData::GetElementNames().
|
override |
Definition at line 99 of file elementstablemodel.cpp.
References Data, element_information::do_not_include, editCompleted(), element_information::element, SourceSinkData::GetElementInformation(), SourceSinkData::GetElementNames(), element_information::isotope, element_information::organic_carbon, and element_information::particle_size.
| SourceSinkData* ElementTableModel::Data |
Definition at line 21 of file elementstablemodel.h.
Referenced by ElementTableModel(), data(), rowCount(), and setData().