23 #ifndef _TelepathyQt_manager_file_h_HEADER_GUARD_ 
   24 #define _TelepathyQt_manager_file_h_HEADER_GUARD_ 
   26 #include <TelepathyQt/AvatarSpec> 
   27 #include <TelepathyQt/PresenceSpec> 
   28 #include <TelepathyQt/Types> 
   33 #ifndef DOXYGEN_SHOULD_SKIP_THIS 
   38 class TP_QT_NO_EXPORT ManagerFile
 
   42     ManagerFile(
const ManagerFile &other);
 
   43     ManagerFile(
const QString &cmName);
 
   46     ManagerFile &operator=(
const ManagerFile &other);
 
   48     QString cmName() 
const;
 
   51     QStringList protocols() 
const;
 
   53     QString vcardField(
const QString &protocol) 
const;
 
   54     QString englishName(
const QString &protocol) 
const;
 
   55     QString iconName(
const QString &protocol) 
const;
 
   57             const QString &protocol) 
const;
 
   58     PresenceSpecList allowedPresenceStatuses(
const QString &protocol) 
const;
 
   59     AvatarSpec avatarRequirements(
const QString &protocol) 
const;
 
   60     QStringList addressableVCardFields(
const QString &protocol) 
const;
 
   61     QStringList addressableUriSchemes(
const QString &protocol) 
const;
 
   65     friend struct Private;
 
   71 Q_DECLARE_METATYPE(Tp::ManagerFile);
 
QList< RequestableChannelClass > RequestableChannelClassList
Definition: build/TelepathyQt/_gen/types.h:2621
QList< ParamSpec > ParamSpecList
Definition: build/TelepathyQt/_gen/types.h:2222