Cute Chess 0.1
PgnDatabaseModel Class Reference

Supplies PGN database information to views. More...

#include <pgndatabasemodel.h>

Inheritance diagram for PgnDatabaseModel:
QAbstractItemModel

Public Member Functions

virtual int columnCount (const QModelIndex &parent=QModelIndex()) const
virtual QVariant data (const QModelIndex &index, int role) const
virtual Qt::ItemFlags flags (const QModelIndex &index) const
virtual QVariant headerData (int section, Qt::Orientation orientation, int role=Qt::DisplayRole) const
virtual QModelIndex index (int row, int column, const QModelIndex &parent=QModelIndex()) const
virtual QModelIndex parent (const QModelIndex &index) const
 PgnDatabaseModel (GameDatabaseManager *gameDatabaseManager, QObject *parent=nullptr)
virtual int rowCount (const QModelIndex &parent=QModelIndex()) const
virtual bool setData (const QModelIndex &index, const QVariant &value, int role=Qt::EditRole)

Detailed Description

Supplies PGN database information to views.

Constructor & Destructor Documentation

◆ PgnDatabaseModel()

PgnDatabaseModel::PgnDatabaseModel ( GameDatabaseManager * gameDatabaseManager,
QObject * parent = nullptr )

Constructs a PGN database model with the give parent and gameDatabaseManager.


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