OpenMW
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Public Member Functions | Protected Member Functions | List of all members
CSMWorld::LandTextureTableProxyModel Class Reference

Removes base records from filtered results. More...

#include <landtexturetableproxymodel.hpp>

Inheritance diagram for CSMWorld::LandTextureTableProxyModel:
Collaboration diagram for CSMWorld::LandTextureTableProxyModel:

Public Member Functions

 LandTextureTableProxyModel (QObject *parent=nullptr)
 
- Public Member Functions inherited from CSMWorld::IdTableProxyModel
 IdTableProxyModel (QObject *parent=0)
 
virtual QModelIndex getModelIndex (const std::string &id, int column) const
 
virtual void setSourceModel (QAbstractItemModel *model)
 
void setFilter (const std::shared_ptr< CSMFilter::Node > &filter)
 
void refreshFilter ()
 

Protected Member Functions

bool filterAcceptsRow (int sourceRow, const QModelIndex &sourceParent) const override
 
- Protected Member Functions inherited from CSMWorld::IdTableProxyModel
virtual bool lessThan (const QModelIndex &left, const QModelIndex &right) const
 
QString getRecordId (int sourceRow) const
 

Additional Inherited Members

- Signals inherited from CSMWorld::IdTableProxyModel
void rowAdded (const std::string &id)
 
- Protected Slots inherited from CSMWorld::IdTableProxyModel
virtual void sourceRowsInserted (const QModelIndex &parent, int start, int end)
 
virtual void sourceRowsRemoved (const QModelIndex &parent, int start, int end)
 
virtual void sourceDataChanged (const QModelIndex &topLeft, const QModelIndex &bottomRight)
 
- Protected Attributes inherited from CSMWorld::IdTableProxyModel
IdTableBasemSourceModel
 

Detailed Description

Removes base records from filtered results.

Constructor & Destructor Documentation

CSMWorld::LandTextureTableProxyModel::LandTextureTableProxyModel ( QObject parent = nullptr)

Member Function Documentation

bool CSMWorld::LandTextureTableProxyModel::filterAcceptsRow ( int  sourceRow,
const QModelIndex &  sourceParent 
) const
overrideprotectedvirtual

Reimplemented from CSMWorld::IdTableProxyModel.

Here is the call graph for this function:


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