AusweisApp2
governikus::ProviderModel Klassenreferenz

#include <ProviderModel.h>

Klassendiagramm für governikus::ProviderModel:

Öffentliche Typen

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

Öffentliche Methoden

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

Öffentliche, statische Methoden

static const QStringList & getProviderCategories ()
 
static QString createCostString (const CallCost &pCosts)
 

Dokumentation der Aufzählungstypen

◆ ProviderRoles

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

Beschreibung der Konstruktoren und Destruktoren

◆ ProviderModel()

ProviderModel::ProviderModel ( QObject *  pParent = nullptr)
explicit

◆ ~ProviderModel()

governikus::ProviderModel::~ProviderModel ( )
overridedefault

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
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ getIncludeCategories()

bool ProviderModel::getIncludeCategories ( ) const
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ getProviderCategories()

const QStringList & 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
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ setIncludeCategories()

void ProviderModel::setIncludeCategories ( bool  pIncludeCategories)
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

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