accounts-qt  1.6
Application Class Reference

Information on the client applications of libaccounts. More...

#include <Accounts/Application>

Public Member Functions

 Application (const Application &other)
 Copy constructor. More...
 
Applicationoperator= (const Application &other)
 
 ~Application ()
 Destructor.
 
bool isValid () const
 Check whether this object represents an Application. More...
 
QString name () const
 Get the name of the application. More...
 
QString description () const
 Get the description of the application. More...
 
QString trCatalog () const
 Get the translation catalog for the texts returned by the methods of this class. More...
 
QString serviceUsage (const Service &service) const
 Get the description from the application XML file, for the specified service; if not found, get the service-type description instead. More...
 

Detailed Description

Information on the client applications of libaccounts.

The Application structure holds information on the client applications registered with libaccounts. It is instantiated by Manager::application() and Manager::applicationList().

Definition at line 40 of file application.h.

Constructor & Destructor Documentation

Application ( const Application other)

Copy constructor.

Copying an Application object is very cheap, because the data is shared among copies.

Definition at line 45 of file application.cpp.

Member Function Documentation

QString description ( ) const

Get the description of the application.

Returns
The application description.

Definition at line 105 of file application.cpp.

bool isValid ( ) const

Check whether this object represents an Application.

Returns
true if the Application is a valid one.

Definition at line 87 of file application.cpp.

QString name ( ) const

Get the name of the application.

Returns
The application name.

Definition at line 96 of file application.cpp.

QString serviceUsage ( const Service service) const

Get the description from the application XML file, for the specified service; if not found, get the service-type description instead.

Returns
Usage description of the service.

Definition at line 125 of file application.cpp.

QString trCatalog ( ) const

Get the translation catalog for the texts returned by the methods of this class.

Returns
The translation catalog name.

Definition at line 115 of file application.cpp.


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