stec-platform
AlarmAbstractTableModel Class Reference

The AlarmAbstractTableModel class. More...

#include <alarmabstracttablemodel.h>

Inheritance diagram for AlarmAbstractTableModel:
Collaboration diagram for AlarmAbstractTableModel:

Public Slots

void SlostEventOccured (qint16 index, qint16 count, QVariant src)
 if event occurs on this table
 

Public Member Functions

 AlarmAbstractTableModel (QString PublicationName="Alarms", QString Property="System Wide Alarms", int nbrRetained=1000, QObject *parent=0)
 AlarmAbstractTableModel. More...
 
virtual ~AlarmAbstractTableModel ()
 destructor
 
QVariant data (const QModelIndex &index, int role) const
 data from cell
 
int columnCount (const QModelIndex &parent) const
 number of columns
 
int rowCount (const QModelIndex &parent) const
 number of rows
 
Qt::ItemFlags flags (const QModelIndex &index) const
 returns valid and editable if valid
 
QVariant headerData (int section, Qt::Orientation orientation, int role) const
 header line
 
virtual bool removeRows (int position, int rows, const QModelIndex &index)
 remove rows
 
virtual bool insertRows (int position, int rows, const QModelIndex &index)
 insert rows after position
 
virtual bool setData (const QModelIndex &index, const QVariant &value, int role)
 sets a value
 

Detailed Description

Constructor & Destructor Documentation

◆ AlarmAbstractTableModel()

AlarmAbstractTableModel::AlarmAbstractTableModel ( QString  PublicationName = "Alarms",
QString  Property = "System Wide Alarms",
int  nbrRetained = 1000,
QObject parent = 0 
)
explicit

AlarmAbstractTableModel.

Parameters
PublicationName
Property
nbrRetained
parent

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