23 #ifndef _TelepathyQt_avatar_h_HEADER_GUARD_    24 #define _TelepathyQt_avatar_h_HEADER_GUARD_    26 #ifndef IN_TP_QT_HEADER    27 #error IN_TP_QT_HEADER    30 #include <TelepathyQt/Global>    32 #include <QSharedDataPointer>    34 #include <QStringList>    43     inline AvatarData(
const QString &fileName, 
const QString &mimeType)
    44         : fileName(fileName), mimeType(mimeType) {}
    55     AvatarSpec(
const QStringList &supportedMimeTypes,
    56             uint minHeight, uint maxHeight, uint recommendedHeight,
    57             uint minWidth, uint maxWidth, uint recommendedWidth,
    62     bool isValid()
 const { 
return mPriv.constData() != 0; }
    66     QStringList supportedMimeTypes() 
const;
    67     uint minimumHeight() 
const;
    68     uint maximumHeight() 
const;
    69     uint recommendedHeight() 
const;
    70     uint minimumWidth() 
const;
    71     uint maximumWidth() 
const;
    72     uint recommendedWidth() 
const;
    73     uint maximumBytes() 
const;
    77     friend struct Private;
    78     QSharedDataPointer<Private> mPriv;
 QString mimeType
Definition: avatar.h:48
bool isValid() const 
Definition: avatar.h:62
QString fileName
Definition: avatar.h:47
The AvatarSpec class represents a Telepathy avatar information supported by a protocol. 
Definition: avatar.h:51
The AvatarData class represents a Telepathy avatar. 
Definition: avatar.h:40
AvatarData()
Definition: avatar.h:45
Definition: abstract-adaptor.cpp:31
AvatarData(const QString &fileName, const QString &mimeType)
Definition: avatar.h:43