ViewSolutions
Loading...
Searching...
No Matches
ViewSolutions::VariantListModel Class Reference

The VariantListModel class is universal implementation for all atomic types. More...

#include <variantlistmodel.h>

Public Member Functions

 VariantListModel (QObject *ptr=nullptr)
 
- Public Member Functions inherited from ViewSolutions::BaseListModel< QVariant >
 BaseListModel (QObject *parent=nullptr)
 
int rowCount (const QModelIndex &parent) const override
 
QHash< int, QByteArray > roleNames () const override
 
QVariant data (const QModelIndex &index, int role) const override
 
Q_INVOKABLE void setDataList (const QList< QVariant > &newData)
 setDataList sets new date of model, and reset all model;
 
Q_INVOKABLE const QList< QVariant > & dateList () const
 

Additional Inherited Members

- Signals inherited from ViewSolutions::__PrvateBaseListModel
void listDateChanged ()
 
- Protected Member Functions inherited from ViewSolutions::__PrvateBaseListModel
 __PrvateBaseListModel (QObject *parent=nullptr)
 

Detailed Description

The VariantListModel class is universal implementation for all atomic types.

Definition at line 12 of file variantlistmodel.h.

Inheritance diagram for ViewSolutions::VariantListModel:
Inheritance graph
Collaboration diagram for ViewSolutions::VariantListModel:
Collaboration graph

Constructor & Destructor Documentation

◆ VariantListModel()

ViewSolutions::VariantListModel::VariantListModel ( QObject *  ptr = nullptr)
inline

Definition at line 18 of file variantlistmodel.h.


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