OpenMW
Public Member Functions | Private Attributes
CSMTools::ReportModel Class Reference

#include <reportmodel.hpp>

List of all members.

Public Member Functions

virtual int rowCount (const QModelIndex &parent=QModelIndex()) const
virtual int columnCount (const QModelIndex &parent=QModelIndex()) const
virtual QVariant data (const QModelIndex &index, int role=Qt::DisplayRole) const
virtual QVariant headerData (int section, Qt::Orientation orientation, int role=Qt::DisplayRole) const
virtual bool removeRows (int row, int count, const QModelIndex &parent=QModelIndex())
void add (const std::string &row)
const CSMWorld::UniversalIdgetUniversalId (int row) const

Private Attributes

std::vector< std::pair
< CSMWorld::UniversalId,
std::string > > 
mRows

Member Function Documentation

void CSMTools::ReportModel::add ( const std::string &  row)
int CSMTools::ReportModel::columnCount ( const QModelIndex &  parent = QModelIndex()) const [virtual]
QVariant CSMTools::ReportModel::data ( const QModelIndex &  index,
int  role = Qt::DisplayRole 
) const [virtual]
QVariant CSMTools::ReportModel::headerData ( int  section,
Qt::Orientation  orientation,
int  role = Qt::DisplayRole 
) const [virtual]
bool CSMTools::ReportModel::removeRows ( int  row,
int  count,
const QModelIndex &  parent = QModelIndex() 
) [virtual]
int CSMTools::ReportModel::rowCount ( const QModelIndex &  parent = QModelIndex()) const [virtual]

Member Data Documentation

std::vector<std::pair<CSMWorld::UniversalId, std::string> > CSMTools::ReportModel::mRows [private]

The documentation for this class was generated from the following files: