KVIrc 5.2.6
Developer APIs
KviTalApplication Class Referenceabstract

Toolkit Abstraction Layer: application class. More...

#include <KviTalApplication.h>

+ Inheritance diagram for KviTalApplication:

Public Slots

virtual void commitData (QSessionManager &manager)
 Commits the data and save the session.
 

Public Member Functions

 KviTalApplication (int &iArgc, char **ppcArgv)
 Constructs the application object.
 
virtual void saveConfiguration ()=0
 Saves configuration to disk.
 
 ~KviTalApplication ()
 Destructs the application object.
 

Detailed Description

Toolkit Abstraction Layer: application class.

Constructor & Destructor Documentation

◆ KviTalApplication()

KviTalApplication::KviTalApplication ( int & iArgc,
char ** ppcArgv )

Constructs the application object.

Parameters
iArgcThe number of arguments
ppcArgvThe arguments list
Returns
KviTalApplication

References commitData().

Referenced by KviApplication::KviApplication().

◆ ~KviTalApplication()

KviTalApplication::~KviTalApplication ( )
default

Destructs the application object.

Member Function Documentation

◆ commitData

void KviTalApplication::commitData ( QSessionManager & manager)
virtualslot

Commits the data and save the session.

Parameters
managerThe session manager
Returns
void

References saveConfiguration().

Referenced by KviTalApplication(), and saveConfiguration().

◆ saveConfiguration()

virtual void KviTalApplication::saveConfiguration ( )
pure virtual

Saves configuration to disk.

Returns
void

References commitData().

Referenced by commitData().


The documentation for this class was generated from the following files: