libaccounts-qt  1.6
Provider Class Reference

Representation of an account provider. More...

#include <Accounts/Provider>

Public Member Functions

 Provider ()
 Construct an invalid provider.
 
 Provider (const Provider &other)
 Copy constructor. More...
 
Provideroperator= (const Provider &other)
 
bool isValid () const
 Check whether this object represents a Provider. More...
 
QString name () const
 Get the name of the provider. More...
 
QString displayName () const
 Get the display name of the provider, untranslated. More...
 
QString trCatalog () const
 
QString iconName () const
 
const QDomDocument domDocument () const
 

Friends

bool operator== (const Accounts::Provider &p1, const Accounts::Provider &p2)
 

Detailed Description

Representation of an account provider.

The Provider object represents an account provider. It can be used to retrieve some basic properties of the provider (such as the name) and to get access to the contents of the XML file which defines it.

Definition at line 48 of file provider.h.

Constructor & Destructor Documentation

Provider ( const Provider other)

Copy constructor.

Copying a Provider object is very cheap, because the data is shared among copies.

Definition at line 65 of file provider.cpp.

Member Function Documentation

QString displayName ( ) const

Get the display name of the provider, untranslated.

Returns
The display name of the provider.

Definition at line 112 of file provider.cpp.

const QDomDocument domDocument ( ) const
Returns
The DOM of the whole XML provider file.

Definition at line 137 of file provider.cpp.

QString iconName ( ) const
Returns
The provider icon name.

Definition at line 129 of file provider.cpp.

bool isValid ( ) const

Check whether this object represents a Provider.

Returns
true if the Provider is a valid one.

Definition at line 93 of file provider.cpp.

QString name ( ) const

Get the name of the provider.

This can be used as a unique identifier for this provider.

Returns
The unique name of the provider.

Definition at line 103 of file provider.cpp.

QString trCatalog ( ) const
Returns
The name of the translation catalog, which can be used to translate the displayName().

Definition at line 121 of file provider.cpp.


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