MyBooks
Public Member Functions | Private Member Functions | Private Attributes | List of all members
EditMediaTypeModel Class Reference

#include <editmediatypemodel.hpp>

Inheritance diagram for EditMediaTypeModel:
Inheritance graph
[legend]
Collaboration diagram for EditMediaTypeModel:
Collaboration graph
[legend]

Public Member Functions

 EditMediaTypeModel (QObject *parent=0)
 
void initModel ()
 
bool setData (const QModelIndex &index, const QVariant &value, int role) Q_DECL_OVERRIDE
 
quint32 count ()
 
Qt::ItemFlags flags (const QModelIndex &index) const Q_DECL_OVERRIDE
 

Private Member Functions

bool setMedia (int logId, const QString &media)
 
void refresh ()
 

Private Attributes

quint32 m_rowcnt
 

Detailed Description

This class is an edit delegate for the MediaType table view. Methods provided here customize the edit process in the display grid rather than a separate form.

Parameters
QObjectparent
See also
MainWindow

Constructor & Destructor Documentation

◆ EditMediaTypeModel()

EditMediaTypeModel::EditMediaTypeModel ( QObject *  parent = 0)

Member Function Documentation

◆ count()

quint32 EditMediaTypeModel::count ( )

◆ flags()

Qt::ItemFlags EditMediaTypeModel::flags ( const QModelIndex &  index) const

◆ initModel()

void EditMediaTypeModel::initModel ( )
Here is the call graph for this function:

◆ refresh()

void EditMediaTypeModel::refresh ( )
private
Here is the call graph for this function:

◆ setData()

bool EditMediaTypeModel::setData ( const QModelIndex &  index,
const QVariant &  value,
int  role 
)
Here is the call graph for this function:

◆ setMedia()

bool EditMediaTypeModel::setMedia ( int  logId,
const QString &  media 
)
private

Member Data Documentation

◆ m_rowcnt

quint32 EditMediaTypeModel::m_rowcnt
private

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