AusweisApp2
governikus::ProviderModel Klassenreferenz

#include <ProviderModel.h>

Klassendiagramm für governikus::ProviderModel:

Öffentliche Typen

enum  ProviderRoles {
  CATEGORY = Qt::UserRole + 1 , SHORTNAME , LONGNAME , SHORTDESCRIPTION ,
  LONGDESCRIPTION , ADDRESS , ADDRESS_DOMAIN , HOMEPAGE ,
  HOMEPAGE_BASE , PHONE , PHONE_COST , EMAIL ,
  POSTALADDRESS , ICON , IMAGE , SORT_ROLE
}
 

Öffentliche Methoden

 ProviderModel (QObject *pParent=nullptr)
 
virtual ~ProviderModel () override
 
int rowCount (const QModelIndex &) const override
 
QVariant data (const QModelIndex &pIndex, int pRole=Qt::DisplayRole) const override
 
QHash< int, QByteArray > roleNames () const override
 

Öffentliche, statische Methoden

static const QSet< QString > & getProviderCategories ()
 
static QString createCostString (const CallCost &pCosts)
 

Dokumentation der Aufzählungstypen

◆ ProviderRoles

Aufzählungswerte
CATEGORY 
SHORTNAME 
LONGNAME 
SHORTDESCRIPTION 
LONGDESCRIPTION 
ADDRESS 
ADDRESS_DOMAIN 
HOMEPAGE 
HOMEPAGE_BASE 
PHONE 
PHONE_COST 
EMAIL 
POSTALADDRESS 
ICON 
IMAGE 
SORT_ROLE 

Beschreibung der Konstruktoren und Destruktoren

◆ ProviderModel()

ProviderModel::ProviderModel ( QObject *  pParent = nullptr)

◆ ~ProviderModel()

ProviderModel::~ProviderModel ( )
overridevirtual

Dokumentation der Elementfunktionen

◆ createCostString()

QString ProviderModel::createCostString ( const CallCost pCosts)
static
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ data()

QVariant ProviderModel::data ( const QModelIndex &  pIndex,
int  pRole = Qt::DisplayRole 
) const
override

◆ getProviderCategories()

const QSet< QString > & ProviderModel::getProviderCategories ( )
static
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ roleNames()

QHash< int, QByteArray > ProviderModel::roleNames ( ) const
override

◆ rowCount()

int ProviderModel::rowCount ( const QModelIndex &  ) const
override

Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Dateien: