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> 44 : fileName(fileName), mimeType(mimeType) {}
56 uint minHeight, uint maxHeight, uint recommendedHeight,
57 uint minWidth, uint maxWidth, uint recommendedWidth,
62 bool isValid()
const {
return mPriv.constData() != 0; }
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;
bool isValid() const
Definition: avatar.h:62
The AvatarSpec class represents a Telepathy avatar information supported by a protocol.
Definition: avatar.h:51
QString mimeType
Definition: avatar.h:48
QString fileName
Definition: avatar.h:47
The AvatarData class represents a Telepathy avatar.
Definition: avatar.h:40
AvatarData()
Definition: avatar.h:45
AvatarData(const QString &fileName, const QString &mimeType)
Definition: avatar.h:43
Definition: abstract-adaptor.cpp:31