AusweisApp2
 Alle Klassen Namensbereiche Dateien Funktionen Variablen Typdefinitionen Aufzählungen Aufzählungswerte Propertys Freundbeziehungen Makrodefinitionen
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 QString createCostString (const CallCost &pCosts)
 

Freundbeziehungen

class ::test_ProviderModel
 

Dokumentation der Aufzählungstypen

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 ( QObject *  pParent = nullptr)
ProviderModel::~ProviderModel ( )
overridevirtual

Dokumentation der Elementfunktionen

QString ProviderModel::createCostString ( const CallCost pCosts)
static

Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

QVariant ProviderModel::data ( const QModelIndex &  pIndex,
int  pRole = Qt::DisplayRole 
) const
override
QHash< int, QByteArray > ProviderModel::roleNames ( ) const
override
int ProviderModel::rowCount ( const QModelIndex &  ) const
override

Freundbeziehungen und Funktionsdokumentation

friend class ::test_ProviderModel
friend

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