AusweisApp2
 Alle Klassen Namensbereiche Dateien Funktionen Variablen Typdefinitionen Aufzählungen Aufzählungswerte Propertys Freundbeziehungen Makrodefinitionen
governikus::HistoryModel Klassenreferenz

#include <HistoryModel.h>

Klassendiagramm für governikus::HistoryModel:

Öffentliche Typen

enum  HistoryRoles {
  SUBJECT = Qt::UserRole + 1, PURPOSE, DATETIME, TERMSOFUSAGE,
  REQUESTEDDATA, PROVIDER_CATEGORY, PROVIDER_SHORTNAME, PROVIDER_LONGNAME,
  PROVIDER_SHORTDESCRIPTION, PROVIDER_LONGDESCRIPTION, PROVIDER_ADDRESS, PROVIDER_ADDRESS_DOMAIN,
  PROVIDER_HOMEPAGE, PROVIDER_HOMEPAGE_BASE, PROVIDER_PHONE, PROVIDER_PHONE_COST,
  PROVIDER_EMAIL, PROVIDER_POSTALADDRESS, PROVIDER_ICON, PROVIDER_IMAGE
}
 

Signale

void fireEnabledChanged (bool pValue)
 

Öffentliche Methoden

 HistoryModel (HistorySettings *pHistorySettings, QObject *pParent=nullptr)
 
virtual ~HistoryModel () override
 
int rowCount (const QModelIndex &=QModelIndex()) const override
 
QVariant data (const QModelIndex &pIndex, int pRole=Qt::DisplayRole) const override
 
QHash< int, QByteArray > roleNames () const override
 
Q_INVOKABLE bool removeRows (int pRow, int pCount, const QModelIndex &pParent=QModelIndex()) override
 
Q_INVOKABLE HistoryProxyModelgetFilterModel ()
 
Q_INVOKABLE
ProviderNameFilterModel
getNameFilterModel ()
 
HistoryModelSearchFiltergetHistoryModelSearchFilter ()
 

Propertys

HistoryProxyModel filter
 
ProviderNameFilterModel nameFilter
 
HistoryModelSearchFilter searchFilter
 
bool enabled
 
QPointer< HistorySettings > mHistorySettings
 
HistoryProxyModel mFilterModel
 
ProviderNameFilterModel mNameFilterModel
 
HistoryModelSearchFilter mHistoryModelSearchFilter
 

Dokumentation der Aufzählungstypen

Aufzählungswerte
SUBJECT 
PURPOSE 
DATETIME 
TERMSOFUSAGE 
REQUESTEDDATA 
PROVIDER_CATEGORY 
PROVIDER_SHORTNAME 
PROVIDER_LONGNAME 
PROVIDER_SHORTDESCRIPTION 
PROVIDER_LONGDESCRIPTION 
PROVIDER_ADDRESS 
PROVIDER_ADDRESS_DOMAIN 
PROVIDER_HOMEPAGE 
PROVIDER_HOMEPAGE_BASE 
PROVIDER_PHONE 
PROVIDER_PHONE_COST 
PROVIDER_EMAIL 
PROVIDER_POSTALADDRESS 
PROVIDER_ICON 
PROVIDER_IMAGE 

Beschreibung der Konstruktoren und Destruktoren

HistoryModel::HistoryModel ( HistorySettings *  pHistorySettings,
QObject *  pParent = nullptr 
)

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

HistoryModel::~HistoryModel ( )
overridevirtual

Dokumentation der Elementfunktionen

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

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

Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

void governikus::HistoryModel::fireEnabledChanged ( bool  pValue)
signal

Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

HistoryProxyModel * HistoryModel::getFilterModel ( )
HistoryModelSearchFilter * HistoryModel::getHistoryModelSearchFilter ( )
ProviderNameFilterModel * HistoryModel::getNameFilterModel ( )
bool HistoryModel::removeRows ( int  pRow,
int  pCount,
const QModelIndex &  pParent = QModelIndex() 
)
override

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

QHash< int, QByteArray > HistoryModel::roleNames ( ) const
override
int HistoryModel::rowCount ( const QModelIndex &  = QModelIndex()) const
override

Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

Dokumentation der Propertys

bool governikus::HistoryModel::enabled
readwrite
HistoryProxyModel governikus::HistoryModel::filter
read
HistoryProxyModel governikus::HistoryModel::mFilterModel
HistoryModelSearchFilter governikus::HistoryModel::mHistoryModelSearchFilter
QPointer<HistorySettings> governikus::HistoryModel::mHistorySettings
ProviderNameFilterModel governikus::HistoryModel::mNameFilterModel
ProviderNameFilterModel governikus::HistoryModel::nameFilter
read
HistoryModelSearchFilter governikus::HistoryModel::searchFilter
read

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