connectivity-api
connectivityqt::ModemsListModel Class Reference

#include <connectivityqt/modems-list-model.h>

+ Inheritance diagram for connectivityqt::ModemsListModel:
+ Collaboration diagram for connectivityqt::ModemsListModel:

Classes

class  Priv
 

Public Types

enum  Roles { RoleIndex = Qt::UserRole + 1, RoleSerial, RoleModem, RoleSim }
 

Public Member Functions

 UNITY_DEFINES_PTRS (ModemsListModel)
 
 ModemsListModel (const internal::ModemsListModelParameters &parameters)
 
 ~ModemsListModel ()
 
int columnCount (const QModelIndex &parent) const override
 
int rowCount (const QModelIndex &parent) const override
 
QVariant data (const QModelIndex &index, int role) const override
 
QHash< int, QByteArray > roleNames () const override
 

Protected Attributes

std::shared_ptr< Priv > d
 

Member Enumeration Documentation

Enumerator
RoleIndex 
RoleSerial 
RoleModem 
RoleSim 

Constructor & Destructor Documentation

connectivityqt::ModemsListModel::ModemsListModel ( const internal::ModemsListModelParameters &  parameters)
connectivityqt::ModemsListModel::~ModemsListModel ( )

Member Function Documentation

int connectivityqt::ModemsListModel::columnCount ( const QModelIndex &  parent) const
override
QVariant connectivityqt::ModemsListModel::data ( const QModelIndex &  index,
int  role 
) const
override
QHash<int, QByteArray> connectivityqt::ModemsListModel::roleNames ( ) const
inlineoverride
int connectivityqt::ModemsListModel::rowCount ( const QModelIndex &  parent) const
override
connectivityqt::ModemsListModel::UNITY_DEFINES_PTRS ( ModemsListModel  )

Member Data Documentation

std::shared_ptr<Priv> connectivityqt::ModemsListModel::d
protected

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