iFacility  1.0
Проект является реализацией ИС "Предприятие"
Public Member Functions | List of all members
AdministrationViewModel Class Reference

ViewModel для таблицы администрации (администраторы, диспетчеры) More...

#include <administrationviewmodel.h>

Inheritance diagram for AdministrationViewModel:

Public Member Functions

 AdministrationViewModel (QObject *parent)
 Стандартный конструктор объекта класса More...
 
int rowCount (const QModelIndex &parent=QModelIndex()) const
 Возвращает кол-во строк в таблице More...
 
int columnCount (const QModelIndex &parent=QModelIndex()) const
 Возвращает кол-во столбцов в таблице More...
 
QVariant headerData (int section, Qt::Orientation orientation, int role) const
 Возвращает содержимое заголовка таблицы More...
 
QVariant data (const QModelIndex &index, int role=Qt::DisplayRole) const
 Возвращает содержимое ячеек таблицы More...
 
void invalidateData ()
 Запускает перерисовку таблицы More...
 

Detailed Description

ViewModel для таблицы администрации (администраторы, диспетчеры)

Constructor & Destructor Documentation

◆ AdministrationViewModel()

AdministrationViewModel::AdministrationViewModel ( QObject *  parent)

Стандартный конструктор объекта класса

Parameters
parentродитель, для определения периодов жизни ViewModel

Member Function Documentation

◆ columnCount()

int AdministrationViewModel::columnCount ( const QModelIndex &  parent = QModelIndex()) const

Возвращает кол-во столбцов в таблице

Parameters
parent[ignored]
Returns
int кол-во столбцов в таблице

◆ data()

QVariant AdministrationViewModel::data ( const QModelIndex &  index,
int  role = Qt::DisplayRole 
) const

Возвращает содержимое ячеек таблицы

Parameters
indexиндекс текущей ячейки
roleкакая часть таблицы отрисовывается (данные, стили и т.д.)
Returns
QVariant содержимое ячейки

◆ headerData()

QVariant AdministrationViewModel::headerData ( int  section,
Qt::Orientation  orientation,
int  role 
) const

Возвращает содержимое заголовка таблицы

Parameters
section[ignored]
orientationположение заголовка таблицы
role[ignored]
Returns
QVariant содержимое заголовка

◆ invalidateData()

void AdministrationViewModel::invalidateData ( )

Запускает перерисовку таблицы

◆ rowCount()

int AdministrationViewModel::rowCount ( const QModelIndex &  parent = QModelIndex()) const

Возвращает кол-во строк в таблице

Parameters
parent[ignored]
Returns
int кол-во строк в таблице

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