#include <TelepathyQt4/ManagerFile>
Public Member Functions | |
ManagerFile (const QString &cmName) | |
~ManagerFile () | |
QString | cmName () const |
bool | isValid () const |
QStringList | protocols () const |
ParamSpecList | parameters (const QString &protocol) const |
Static Public Member Functions | |
static QVariant::Type | variantTypeFromDBusSignature (const QString &signature) |
Telepathy::ManagerFile::ManagerFile | ( | const QString & | cmName | ) |
Create a ManagerFile object used to read .manager compliant files.
cmName | Name of the connection manager to read the file for. |
Telepathy::ManagerFile::~ManagerFile | ( | ) |
Class destructor.
QString Telepathy::ManagerFile::cmName | ( | ) | const |
bool Telepathy::ManagerFile::isValid | ( | ) | const |
Check whether or not a ManagerFile object is valid. If the file for the specified connection manager cannot be found it will be considered invalid.
Referenced by Telepathy::Client::ConnectionManager::ConnectionManager::Private::parseConfigFile().
ParamSpecList Telepathy::ManagerFile::parameters | ( | const QString & | protocol | ) | const |
Return a list of all protocols defined in the manager file.
protocol | Name of the protocol to look for. |
Referenced by Telepathy::Client::ConnectionManager::ConnectionManager::Private::parseConfigFile().
QStringList Telepathy::ManagerFile::protocols | ( | ) | const |
Return a list of all protocols defined in the manager file.
Referenced by Telepathy::Client::ConnectionManager::ConnectionManager::Private::parseConfigFile().
QVariant::Type Telepathy::ManagerFile::variantTypeFromDBusSignature | ( | const QString & | signature | ) | [static] |