Home · All Classes · All Namespaces · Modules · Functions · Files

cli-account.h

00001 /*
00002  * This file contains D-Bus client proxy classes generated by qt4-client-gen.py.
00003  *
00004  * This file can be distributed under the same terms as the specification from
00005  * which it was generated.
00006  */
00007 
00008 #ifndef IN_TELEPATHY_QT4_HEADER
00009 #error IN_TELEPATHY_QT4_HEADER
00010 #endif
00011 
00012 #include <TelepathyQt4/Types>
00013 
00014 #include <QtGlobal>
00015 
00016 #include <QString>
00017 #include <QObject>
00018 #include <QVariant>
00019 
00020 #include <QDBusPendingReply>
00021 
00022 #include <TelepathyQt4/AbstractInterface>
00023 #include <TelepathyQt4/DBusProxy>
00024 #include <TelepathyQt4/Global>
00025 
00026 namespace Tp{
00027 class PendingVariant;
00028 class PendingOperation;
00029 }
00030 
00031 // FIXME: (API/ABI break) Remove definition of TELEPATHY_GNUC_DEPRECATED
00032 
00033 // basically the same as GLib's G_GNUC_DEPRECATED
00034 #ifndef TELEPATHY_GNUC_DEPRECATED
00035 #   if defined(Q_CC_GNUC) && __GNUC__ >= 4
00036 #       define TELEPATHY_GNUC_DEPRECATED __attribute__((__deprecated__))
00037 #   else
00038 #       define TELEPATHY_GNUC_DEPRECATED
00039 #   endif
00040 #endif
00041 namespace Tp
00042 {
00043 namespace Client
00044 {
00045 
00053 class TELEPATHY_QT4_EXPORT AccountInterface : public Tp::AbstractInterface
00054 {
00055     Q_OBJECT
00056 
00057 public:
00064     static inline const char *staticInterfaceName()
00065     {
00066         return "org.freedesktop.Telepathy.Account";
00067     }
00068 
00076     AccountInterface(
00077         const QString& busName,
00078         const QString& objectPath,
00079         QObject* parent = 0
00080     );
00081 
00090     AccountInterface(
00091         const QDBusConnection& connection,
00092         const QString& busName,
00093         const QString& objectPath,
00094         QObject* parent = 0
00095     );
00096 
00103     AccountInterface(Tp::DBusProxy *proxy);
00104 
00110     Q_PROPERTY(QStringList Interfaces READ _deprecated_Interfaces)
00111 
00112     
00121     inline TELEPATHY_QT4_DEPRECATED QStringList Interfaces() const
00122     {
00123         return _deprecated_Interfaces();
00124     }
00125 
00126 private:
00127     inline QStringList _deprecated_Interfaces() const
00128     {
00129         return qvariant_cast<QStringList>(internalPropGet("Interfaces"));
00130     }
00131 public:
00132 
00142     inline Tp::PendingVariant *requestPropertyInterfaces() const
00143     {
00144         return internalRequestProperty(QLatin1String("Interfaces"));
00145     }
00146 
00157     Q_PROPERTY(QString DisplayName READ _deprecated_DisplayName WRITE _deprecated_setDisplayName)
00158 
00159     
00168     inline TELEPATHY_QT4_DEPRECATED QString DisplayName() const
00169     {
00170         return _deprecated_DisplayName();
00171     }
00172 
00173 private:
00174     inline QString _deprecated_DisplayName() const
00175     {
00176         return qvariant_cast<QString>(internalPropGet("DisplayName"));
00177     }
00178 public:
00179 
00194     inline Tp::PendingVariant *requestPropertyDisplayName() const
00195     {
00196         return internalRequestProperty(QLatin1String("DisplayName"));
00197     }
00198 
00206     inline TELEPATHY_QT4_DEPRECATED void setDisplayName(const QString& newValue)
00207     {
00208         return _deprecated_setDisplayName(newValue);
00209     }
00210 
00211 private:
00212     inline void _deprecated_setDisplayName(const QString& newValue)
00213     {
00214         internalPropSet("DisplayName", QVariant::fromValue(newValue));
00215     }
00216 public:
00217 
00232     inline Tp::PendingOperation *setPropertyDisplayName(QString newValue)
00233     {
00234         return internalSetProperty(QLatin1String("DisplayName"), QVariant::fromValue(newValue));
00235     }
00236 
00249     Q_PROPERTY(QString Icon READ _deprecated_Icon WRITE _deprecated_setIcon)
00250 
00251     
00260     inline TELEPATHY_QT4_DEPRECATED QString Icon() const
00261     {
00262         return _deprecated_Icon();
00263     }
00264 
00265 private:
00266     inline QString _deprecated_Icon() const
00267     {
00268         return qvariant_cast<QString>(internalPropGet("Icon"));
00269     }
00270 public:
00271 
00288     inline Tp::PendingVariant *requestPropertyIcon() const
00289     {
00290         return internalRequestProperty(QLatin1String("Icon"));
00291     }
00292 
00300     inline TELEPATHY_QT4_DEPRECATED void setIcon(const QString& newValue)
00301     {
00302         return _deprecated_setIcon(newValue);
00303     }
00304 
00305 private:
00306     inline void _deprecated_setIcon(const QString& newValue)
00307     {
00308         internalPropSet("Icon", QVariant::fromValue(newValue));
00309     }
00310 public:
00311 
00328     inline Tp::PendingOperation *setPropertyIcon(QString newValue)
00329     {
00330         return internalSetProperty(QLatin1String("Icon"), QVariant::fromValue(newValue));
00331     }
00332 
00348     Q_PROPERTY(bool Valid READ _deprecated_Valid)
00349 
00350     
00359     inline TELEPATHY_QT4_DEPRECATED bool Valid() const
00360     {
00361         return _deprecated_Valid();
00362     }
00363 
00364 private:
00365     inline bool _deprecated_Valid() const
00366     {
00367         return qvariant_cast<bool>(internalPropGet("Valid"));
00368     }
00369 public:
00370 
00390     inline Tp::PendingVariant *requestPropertyValid() const
00391     {
00392         return internalRequestProperty(QLatin1String("Valid"));
00393     }
00394 
00427     Q_PROPERTY(bool Enabled READ _deprecated_Enabled WRITE _deprecated_setEnabled)
00428 
00429     
00438     inline TELEPATHY_QT4_DEPRECATED bool Enabled() const
00439     {
00440         return _deprecated_Enabled();
00441     }
00442 
00443 private:
00444     inline bool _deprecated_Enabled() const
00445     {
00446         return qvariant_cast<bool>(internalPropGet("Enabled"));
00447     }
00448 public:
00449 
00486     inline Tp::PendingVariant *requestPropertyEnabled() const
00487     {
00488         return internalRequestProperty(QLatin1String("Enabled"));
00489     }
00490 
00498     inline TELEPATHY_QT4_DEPRECATED void setEnabled(bool newValue)
00499     {
00500         return _deprecated_setEnabled(newValue);
00501     }
00502 
00503 private:
00504     inline void _deprecated_setEnabled(bool newValue)
00505     {
00506         internalPropSet("Enabled", QVariant::fromValue(newValue));
00507     }
00508 public:
00509 
00546     inline Tp::PendingOperation *setPropertyEnabled(bool newValue)
00547     {
00548         return internalSetProperty(QLatin1String("Enabled"), QVariant::fromValue(newValue));
00549     }
00550 
00564     Q_PROPERTY(QString Nickname READ _deprecated_Nickname WRITE _deprecated_setNickname)
00565 
00566     
00575     inline TELEPATHY_QT4_DEPRECATED QString Nickname() const
00576     {
00577         return _deprecated_Nickname();
00578     }
00579 
00580 private:
00581     inline QString _deprecated_Nickname() const
00582     {
00583         return qvariant_cast<QString>(internalPropGet("Nickname"));
00584     }
00585 public:
00586 
00604     inline Tp::PendingVariant *requestPropertyNickname() const
00605     {
00606         return internalRequestProperty(QLatin1String("Nickname"));
00607     }
00608 
00616     inline TELEPATHY_QT4_DEPRECATED void setNickname(const QString& newValue)
00617     {
00618         return _deprecated_setNickname(newValue);
00619     }
00620 
00621 private:
00622     inline void _deprecated_setNickname(const QString& newValue)
00623     {
00624         internalPropSet("Nickname", QVariant::fromValue(newValue));
00625     }
00626 public:
00627 
00645     inline Tp::PendingOperation *setPropertyNickname(QString newValue)
00646     {
00647         return internalSetProperty(QLatin1String("Nickname"), QVariant::fromValue(newValue));
00648     }
00649 
00687     Q_PROPERTY(QString Service READ _deprecated_Service WRITE _deprecated_setService)
00688 
00689     
00698     inline TELEPATHY_QT4_DEPRECATED QString Service() const
00699     {
00700         return _deprecated_Service();
00701     }
00702 
00703 private:
00704     inline QString _deprecated_Service() const
00705     {
00706         return qvariant_cast<QString>(internalPropGet("Service"));
00707     }
00708 public:
00709 
00751     inline Tp::PendingVariant *requestPropertyService() const
00752     {
00753         return internalRequestProperty(QLatin1String("Service"));
00754     }
00755 
00763     inline TELEPATHY_QT4_DEPRECATED void setService(const QString& newValue)
00764     {
00765         return _deprecated_setService(newValue);
00766     }
00767 
00768 private:
00769     inline void _deprecated_setService(const QString& newValue)
00770     {
00771         internalPropSet("Service", QVariant::fromValue(newValue));
00772     }
00773 public:
00774 
00816     inline Tp::PendingOperation *setPropertyService(QString newValue)
00817     {
00818         return internalSetProperty(QLatin1String("Service"), QVariant::fromValue(newValue));
00819     }
00820 
00833     Q_PROPERTY(QVariantMap Parameters READ _deprecated_Parameters)
00834 
00835     
00844     inline TELEPATHY_QT4_DEPRECATED QVariantMap Parameters() const
00845     {
00846         return _deprecated_Parameters();
00847     }
00848 
00849 private:
00850     inline QVariantMap _deprecated_Parameters() const
00851     {
00852         return qvariant_cast<QVariantMap>(internalPropGet("Parameters"));
00853     }
00854 public:
00855 
00872     inline Tp::PendingVariant *requestPropertyParameters() const
00873     {
00874         return internalRequestProperty(QLatin1String("Parameters"));
00875     }
00876 
00902     Q_PROPERTY(Tp::SimplePresence AutomaticPresence READ _deprecated_AutomaticPresence WRITE _deprecated_setAutomaticPresence)
00903 
00904     
00913     inline TELEPATHY_QT4_DEPRECATED Tp::SimplePresence AutomaticPresence() const
00914     {
00915         return _deprecated_AutomaticPresence();
00916     }
00917 
00918 private:
00919     inline Tp::SimplePresence _deprecated_AutomaticPresence() const
00920     {
00921         return qvariant_cast<Tp::SimplePresence>(internalPropGet("AutomaticPresence"));
00922     }
00923 public:
00924 
00954     inline Tp::PendingVariant *requestPropertyAutomaticPresence() const
00955     {
00956         return internalRequestProperty(QLatin1String("AutomaticPresence"));
00957     }
00958 
00966     inline TELEPATHY_QT4_DEPRECATED void setAutomaticPresence(const Tp::SimplePresence& newValue)
00967     {
00968         return _deprecated_setAutomaticPresence(newValue);
00969     }
00970 
00971 private:
00972     inline void _deprecated_setAutomaticPresence(const Tp::SimplePresence& newValue)
00973     {
00974         internalPropSet("AutomaticPresence", QVariant::fromValue(newValue));
00975     }
00976 public:
00977 
01007     inline Tp::PendingOperation *setPropertyAutomaticPresence(Tp::SimplePresence newValue)
01008     {
01009         return internalSetProperty(QLatin1String("AutomaticPresence"), QVariant::fromValue(newValue));
01010     }
01011 
01025     Q_PROPERTY(bool ConnectAutomatically READ _deprecated_ConnectAutomatically WRITE _deprecated_setConnectAutomatically)
01026 
01027     
01036     inline TELEPATHY_QT4_DEPRECATED bool ConnectAutomatically() const
01037     {
01038         return _deprecated_ConnectAutomatically();
01039     }
01040 
01041 private:
01042     inline bool _deprecated_ConnectAutomatically() const
01043     {
01044         return qvariant_cast<bool>(internalPropGet("ConnectAutomatically"));
01045     }
01046 public:
01047 
01065     inline Tp::PendingVariant *requestPropertyConnectAutomatically() const
01066     {
01067         return internalRequestProperty(QLatin1String("ConnectAutomatically"));
01068     }
01069 
01077     inline TELEPATHY_QT4_DEPRECATED void setConnectAutomatically(bool newValue)
01078     {
01079         return _deprecated_setConnectAutomatically(newValue);
01080     }
01081 
01082 private:
01083     inline void _deprecated_setConnectAutomatically(bool newValue)
01084     {
01085         internalPropSet("ConnectAutomatically", QVariant::fromValue(newValue));
01086     }
01087 public:
01088 
01106     inline Tp::PendingOperation *setPropertyConnectAutomatically(bool newValue)
01107     {
01108         return internalSetProperty(QLatin1String("ConnectAutomatically"), QVariant::fromValue(newValue));
01109     }
01110 
01126     Q_PROPERTY(QDBusObjectPath Connection READ _deprecated_Connection)
01127 
01128     
01137     inline TELEPATHY_QT4_DEPRECATED QDBusObjectPath Connection() const
01138     {
01139         return _deprecated_Connection();
01140     }
01141 
01142 private:
01143     inline QDBusObjectPath _deprecated_Connection() const
01144     {
01145         return qvariant_cast<QDBusObjectPath>(internalPropGet("Connection"));
01146     }
01147 public:
01148 
01168     inline Tp::PendingVariant *requestPropertyConnection() const
01169     {
01170         return internalRequestProperty(QLatin1String("Connection"));
01171     }
01172 
01187     Q_PROPERTY(uint ConnectionStatus READ _deprecated_ConnectionStatus)
01188 
01189     
01198     inline TELEPATHY_QT4_DEPRECATED uint ConnectionStatus() const
01199     {
01200         return _deprecated_ConnectionStatus();
01201     }
01202 
01203 private:
01204     inline uint _deprecated_ConnectionStatus() const
01205     {
01206         return qvariant_cast<uint>(internalPropGet("ConnectionStatus"));
01207     }
01208 public:
01209 
01228     inline Tp::PendingVariant *requestPropertyConnectionStatus() const
01229     {
01230         return internalRequestProperty(QLatin1String("ConnectionStatus"));
01231     }
01232 
01242     Q_PROPERTY(uint ConnectionStatusReason READ _deprecated_ConnectionStatusReason)
01243 
01244     
01253     inline TELEPATHY_QT4_DEPRECATED uint ConnectionStatusReason() const
01254     {
01255         return _deprecated_ConnectionStatusReason();
01256     }
01257 
01258 private:
01259     inline uint _deprecated_ConnectionStatusReason() const
01260     {
01261         return qvariant_cast<uint>(internalPropGet("ConnectionStatusReason"));
01262     }
01263 public:
01264 
01278     inline Tp::PendingVariant *requestPropertyConnectionStatusReason() const
01279     {
01280         return internalRequestProperty(QLatin1String("ConnectionStatusReason"));
01281     }
01282 
01307     Q_PROPERTY(QString ConnectionError READ _deprecated_ConnectionError)
01308 
01309     
01318     inline TELEPATHY_QT4_DEPRECATED QString ConnectionError() const
01319     {
01320         return _deprecated_ConnectionError();
01321     }
01322 
01323 private:
01324     inline QString _deprecated_ConnectionError() const
01325     {
01326         return qvariant_cast<QString>(internalPropGet("ConnectionError"));
01327     }
01328 public:
01329 
01358     inline Tp::PendingVariant *requestPropertyConnectionError() const
01359     {
01360         return internalRequestProperty(QLatin1String("ConnectionError"));
01361     }
01362 
01381     Q_PROPERTY(QVariantMap ConnectionErrorDetails READ _deprecated_ConnectionErrorDetails)
01382 
01383     
01392     inline TELEPATHY_QT4_DEPRECATED QVariantMap ConnectionErrorDetails() const
01393     {
01394         return _deprecated_ConnectionErrorDetails();
01395     }
01396 
01397 private:
01398     inline QVariantMap _deprecated_ConnectionErrorDetails() const
01399     {
01400         return qvariant_cast<QVariantMap>(internalPropGet("ConnectionErrorDetails"));
01401     }
01402 public:
01403 
01426     inline Tp::PendingVariant *requestPropertyConnectionErrorDetails() const
01427     {
01428         return internalRequestProperty(QLatin1String("ConnectionErrorDetails"));
01429     }
01430 
01441     Q_PROPERTY(Tp::SimplePresence CurrentPresence READ _deprecated_CurrentPresence)
01442 
01443     
01452     inline TELEPATHY_QT4_DEPRECATED Tp::SimplePresence CurrentPresence() const
01453     {
01454         return _deprecated_CurrentPresence();
01455     }
01456 
01457 private:
01458     inline Tp::SimplePresence _deprecated_CurrentPresence() const
01459     {
01460         return qvariant_cast<Tp::SimplePresence>(internalPropGet("CurrentPresence"));
01461     }
01462 public:
01463 
01478     inline Tp::PendingVariant *requestPropertyCurrentPresence() const
01479     {
01480         return internalRequestProperty(QLatin1String("CurrentPresence"));
01481     }
01482 
01509     Q_PROPERTY(Tp::SimplePresence RequestedPresence READ _deprecated_RequestedPresence WRITE _deprecated_setRequestedPresence)
01510 
01511     
01520     inline TELEPATHY_QT4_DEPRECATED Tp::SimplePresence RequestedPresence() const
01521     {
01522         return _deprecated_RequestedPresence();
01523     }
01524 
01525 private:
01526     inline Tp::SimplePresence _deprecated_RequestedPresence() const
01527     {
01528         return qvariant_cast<Tp::SimplePresence>(internalPropGet("RequestedPresence"));
01529     }
01530 public:
01531 
01562     inline Tp::PendingVariant *requestPropertyRequestedPresence() const
01563     {
01564         return internalRequestProperty(QLatin1String("RequestedPresence"));
01565     }
01566 
01574     inline TELEPATHY_QT4_DEPRECATED void setRequestedPresence(const Tp::SimplePresence& newValue)
01575     {
01576         return _deprecated_setRequestedPresence(newValue);
01577     }
01578 
01579 private:
01580     inline void _deprecated_setRequestedPresence(const Tp::SimplePresence& newValue)
01581     {
01582         internalPropSet("RequestedPresence", QVariant::fromValue(newValue));
01583     }
01584 public:
01585 
01616     inline Tp::PendingOperation *setPropertyRequestedPresence(Tp::SimplePresence newValue)
01617     {
01618         return internalSetProperty(QLatin1String("RequestedPresence"), QVariant::fromValue(newValue));
01619     }
01620 
01656     Q_PROPERTY(bool ChangingPresence READ _deprecated_ChangingPresence)
01657 
01658     
01667     inline TELEPATHY_QT4_DEPRECATED bool ChangingPresence() const
01668     {
01669         return _deprecated_ChangingPresence();
01670     }
01671 
01672 private:
01673     inline bool _deprecated_ChangingPresence() const
01674     {
01675         return qvariant_cast<bool>(internalPropGet("ChangingPresence"));
01676     }
01677 public:
01678 
01718     inline Tp::PendingVariant *requestPropertyChangingPresence() const
01719     {
01720         return internalRequestProperty(QLatin1String("ChangingPresence"));
01721     }
01722 
01754     Q_PROPERTY(QString NormalizedName READ _deprecated_NormalizedName)
01755 
01756     
01765     inline TELEPATHY_QT4_DEPRECATED QString NormalizedName() const
01766     {
01767         return _deprecated_NormalizedName();
01768     }
01769 
01770 private:
01771     inline QString _deprecated_NormalizedName() const
01772     {
01773         return qvariant_cast<QString>(internalPropGet("NormalizedName"));
01774     }
01775 public:
01776 
01812     inline Tp::PendingVariant *requestPropertyNormalizedName() const
01813     {
01814         return internalRequestProperty(QLatin1String("NormalizedName"));
01815     }
01816 
01827     Q_PROPERTY(bool HasBeenOnline READ _deprecated_HasBeenOnline)
01828 
01829     
01838     inline TELEPATHY_QT4_DEPRECATED bool HasBeenOnline() const
01839     {
01840         return _deprecated_HasBeenOnline();
01841     }
01842 
01843 private:
01844     inline bool _deprecated_HasBeenOnline() const
01845     {
01846         return qvariant_cast<bool>(internalPropGet("HasBeenOnline"));
01847     }
01848 public:
01849 
01864     inline Tp::PendingVariant *requestPropertyHasBeenOnline() const
01865     {
01866         return internalRequestProperty(QLatin1String("HasBeenOnline"));
01867     }
01868 
01875     Tp::PendingVariantMap *requestAllProperties() const
01876     {
01877         return internalRequestAllProperties();
01878     }
01879 
01880 public Q_SLOTS:
01886     inline QDBusPendingReply<> Remove()
01887     {
01888         if (!invalidationReason().isEmpty()) {
01889             return QDBusPendingReply<>(QDBusMessage::createError(
01890                 invalidationReason(),
01891                 invalidationMessage()
01892             ));
01893         }
01894 
01895         return asyncCall(QLatin1String("Remove"));
01896     }
01897 
01951     inline QDBusPendingReply<QStringList> UpdateParameters(const QVariantMap& set, const QStringList& unset)
01952     {
01953         if (!invalidationReason().isEmpty()) {
01954             return QDBusPendingReply<QStringList>(QDBusMessage::createError(
01955                 invalidationReason(),
01956                 invalidationMessage()
01957             ));
01958         }
01959 
01960         QList<QVariant> argumentList;
01961         argumentList << QVariant::fromValue(set) << QVariant::fromValue(unset);
01962         return asyncCallWithArgumentList(QLatin1String("UpdateParameters"), argumentList);
01963     }
01964 
01999     inline QDBusPendingReply<> Reconnect()
02000     {
02001         if (!invalidationReason().isEmpty()) {
02002             return QDBusPendingReply<>(QDBusMessage::createError(
02003                 invalidationReason(),
02004                 invalidationMessage()
02005             ));
02006         }
02007 
02008         return asyncCall(QLatin1String("Reconnect"));
02009     }
02010 
02011 Q_SIGNALS:
02021     void Removed();
02022 
02037     void AccountPropertyChanged(const QVariantMap& properties);
02038 
02039 protected:
02040     virtual void invalidate(Tp::DBusProxy *, const QString &, const QString &);
02041 };
02042 
02050 class TELEPATHY_QT4_EXPORT AccountInterfaceAvatarInterface : public Tp::AbstractInterface
02051 {
02052     Q_OBJECT
02053 
02054 public:
02061     static inline const char *staticInterfaceName()
02062     {
02063         return "org.freedesktop.Telepathy.Account.Interface.Avatar";
02064     }
02065 
02073     AccountInterfaceAvatarInterface(
02074         const QString& busName,
02075         const QString& objectPath,
02076         QObject* parent = 0
02077     );
02078 
02087     AccountInterfaceAvatarInterface(
02088         const QDBusConnection& connection,
02089         const QString& busName,
02090         const QString& objectPath,
02091         QObject* parent = 0
02092     );
02093 
02100     AccountInterfaceAvatarInterface(Tp::DBusProxy *proxy);
02101 
02109     explicit AccountInterfaceAvatarInterface(const Tp::Client::AccountInterface& mainInterface);
02110 
02118     AccountInterfaceAvatarInterface(const Tp::Client::AccountInterface& mainInterface, QObject* parent);
02119 
02130     Q_PROPERTY(Tp::Avatar Avatar READ _deprecated_Avatar WRITE _deprecated_setAvatar)
02131 
02132     
02141     inline TELEPATHY_QT4_DEPRECATED Tp::Avatar Avatar() const
02142     {
02143         return _deprecated_Avatar();
02144     }
02145 
02146 private:
02147     inline Tp::Avatar _deprecated_Avatar() const
02148     {
02149         return qvariant_cast<Tp::Avatar>(internalPropGet("Avatar"));
02150     }
02151 public:
02152 
02167     inline Tp::PendingVariant *requestPropertyAvatar() const
02168     {
02169         return internalRequestProperty(QLatin1String("Avatar"));
02170     }
02171 
02179     inline TELEPATHY_QT4_DEPRECATED void setAvatar(const Tp::Avatar& newValue)
02180     {
02181         return _deprecated_setAvatar(newValue);
02182     }
02183 
02184 private:
02185     inline void _deprecated_setAvatar(const Tp::Avatar& newValue)
02186     {
02187         internalPropSet("Avatar", QVariant::fromValue(newValue));
02188     }
02189 public:
02190 
02205     inline Tp::PendingOperation *setPropertyAvatar(Tp::Avatar newValue)
02206     {
02207         return internalSetProperty(QLatin1String("Avatar"), QVariant::fromValue(newValue));
02208     }
02209 
02216     Tp::PendingVariantMap *requestAllProperties() const
02217     {
02218         return internalRequestAllProperties();
02219     }
02220 
02221 Q_SIGNALS:
02230     void AvatarChanged();
02231 
02232 protected:
02233     virtual void invalidate(Tp::DBusProxy *, const QString &, const QString &);
02234 };
02235 }
02236 }
02237 Q_DECLARE_METATYPE(Tp::Client::AccountInterface*)
02238 Q_DECLARE_METATYPE(Tp::Client::AccountInterfaceAvatarInterface*)


Copyright © 2008-2010 Collabora Ltd. and Nokia Corporation
Telepathy-Qt4 0.4.4