libaccounts-qt
1.6
|
Representation of an account service type. More...
#include <Accounts/ServiceType>
Public Member Functions | |
ServiceType () | |
Construct an invalid serviceType. | |
ServiceType (const ServiceType &other) | |
Copy constructor. More... | |
ServiceType & | operator= (const ServiceType &other) |
bool | isValid () const |
Check whether this object represents a ServiceType. More... | |
QString | name () const |
Returns the name (ID) of the service type. | |
QString | displayName () const |
QString | trCatalog () const |
QString | iconName () const |
bool | hasTag (const QString &tag) const |
Check if this service type has a tag. More... | |
QSet< QString > | tags () const |
Return all tags of the service type as a set. More... | |
const QDomDocument | domDocument () const |
Friends | |
bool | operator== (const Accounts::ServiceType &s1, const Accounts::ServiceType &s2) |
Representation of an account service type.
The ServiceType object represents an account service type. It can be used to retrieve some basic properties of the service type (such as name and icon) and to get access to the contents of the XML file which defines it.
Definition at line 49 of file service-type.h.
ServiceType | ( | const ServiceType & | other | ) |
Copy constructor.
Copying a ServiceType object is very cheap, because the data is shared among copies.
Definition at line 69 of file service-type.cpp.
QString displayName | ( | ) | const |
The library attempts to translate this string by passing it to the qtTrId() function; in order for this to work you must make sure that the translation catalogue has been loaded before, if needed.
Definition at line 125 of file service-type.cpp.
const QDomDocument domDocument | ( | ) | const |
Definition at line 191 of file service-type.cpp.
bool hasTag | ( | const QString & | tag | ) | const |
Check if this service type has a tag.
tag | Tag to look for |
Definition at line 162 of file service-type.cpp.
QString iconName | ( | ) | const |
Definition at line 150 of file service-type.cpp.
bool isValid | ( | ) | const |
Check whether this object represents a ServiceType.
Definition at line 104 of file service-type.cpp.
QSet< QString > tags | ( | ) | const |
Return all tags of the service type as a set.
Definition at line 172 of file service-type.cpp.
QString trCatalog | ( | ) | const |
Definition at line 142 of file service-type.cpp.