AusweisApp
Lade ...
Suche ...
Keine Treffer
governikus::LogModel Klassenreferenz

#include <LogModel.h>

Klassendiagramm für governikus::LogModel:

Öffentliche Typen

enum  LogModelRoles { OriginRole = Qt::UserRole + 1 , LevelRole , CategoryRole , MessageRole }
 

Öffentliche Slots

void onTranslationChanged ()
 

Signale

void fireLogFileNamesChanged ()
 
void fireLevelsChanged ()
 
void fireCategoriesChanged ()
 
void fireNewLogMsg ()
 

Öffentliche Methoden

QStringList getLogFileNames () const
 
const QSet< QString > & getLevels () const
 
const QSet< QString > & getCategories () const
 
Q_INVOKABLE QDateTime getCurrentLogFileDate () const
 
Q_INVOKABLE void removeOtherLogFiles ()
 
Q_INVOKABLE void setLogFile (int pIndex)
 
Q_INVOKABLE void saveCurrentLogFile (const QUrl &pFilename) const
 
Q_INVOKABLE void saveDummyLogFile (const QDateTime &pTimeStamp=QDateTime())
 
Q_INVOKABLE void mailLog (const QString &pEmail=QStringLiteral("support@ausweisapp.de"), const QString &pSubject=tr("Mobile logfile"), const QString &pMsg=tr("<Please describe the error>")) const
 
Q_INVOKABLE void shareLog (QPoint popupPosition) const
 
int rowCount (const QModelIndex &pIndex=QModelIndex()) const override
 
QHash< int, QByteArrayroleNames () const override
 
QVariant data (const QModelIndex &pIndex, int pRole=Qt::DisplayRole) const override
 

Öffentliche, statische Methoden

static Q_INVOKABLE QString createLogFileName (const QDateTime &pDateTime=QDateTime::currentDateTime())
 
- Öffentliche, statische Methoden geerbt von governikus::SingletonCreator< LogModel >
static LogModelcreate (const QQmlEngine *, const QJSEngine *)
 

Propertys

QStringList logFileNames
 

Freundbeziehungen

class ::test_LogModel
 

Dokumentation der Aufzählungstypen

◆ LogModelRoles

Aufzählungswerte
OriginRole 
LevelRole 
CategoryRole 
MessageRole 

Dokumentation der Elementfunktionen

◆ createLogFileName()

QString LogModel::createLogFileName ( const QDateTime & pDateTime = QDateTime::currentDateTime())
static
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ data()

QVariant LogModel::data ( const QModelIndex & pIndex,
int pRole = Qt::DisplayRole ) const
override
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ fireCategoriesChanged

void governikus::LogModel::fireCategoriesChanged ( )
signal
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ fireLevelsChanged

void governikus::LogModel::fireLevelsChanged ( )
signal
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ fireLogFileNamesChanged

void governikus::LogModel::fireLogFileNamesChanged ( )
signal
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ fireNewLogMsg

void governikus::LogModel::fireNewLogMsg ( )
signal

◆ getCategories()

const QSet< QString > & LogModel::getCategories ( ) const

◆ getCurrentLogFileDate()

QDateTime LogModel::getCurrentLogFileDate ( ) const
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ getLevels()

const QSet< QString > & LogModel::getLevels ( ) const

◆ getLogFileNames()

QStringList LogModel::getLogFileNames ( ) const
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ mailLog()

void LogModel::mailLog ( const QString & pEmail = QStringLiteral("support@ausweisapp.de"),
const QString & pSubject = tr("Mobile logfile"),
const QString & pMsg = tr("<Please describe the error>") ) const
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ onTranslationChanged

void LogModel::onTranslationChanged ( )
slot
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ removeOtherLogFiles()

void LogModel::removeOtherLogFiles ( )
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ roleNames()

QHash< int, QByteArray > LogModel::roleNames ( ) const
override
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ rowCount()

int LogModel::rowCount ( const QModelIndex & pIndex = QModelIndex()) const
override
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ saveCurrentLogFile()

void LogModel::saveCurrentLogFile ( const QUrl & pFilename) const
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ saveDummyLogFile()

void LogModel::saveDummyLogFile ( const QDateTime & pTimeStamp = QDateTime())
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ setLogFile()

void LogModel::setLogFile ( int pIndex)
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ shareLog()

void LogModel::shareLog ( QPoint popupPosition) const
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

Freundbeziehungen und Funktionsdokumentation

◆ ::test_LogModel

friend class ::test_LogModel
friend

Dokumentation der Propertys

◆ logFileNames

QStringList governikus::LogModel::logFileNames
read

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