abstractroster.h   abstractroster.h 
skipping to change at line 61 skipping to change at line 61
class Client; class Client;
class IQ; class IQ;
class Presence; class Presence;
class AbstractRoster; class AbstractRoster;
class AbstractRosterPrivate; class AbstractRosterPrivate;
class SimpleRosterPrivate; class SimpleRosterPrivate;
class RosterItem; class RosterItem;
class RosterItemPrivate; class RosterItemPrivate;
class AbstractRosterQuery; class AbstractRosterQuery;
class ItemFactory : public XmlStreamFactory<RosterItem> class JREEN_AUTOTEST_EXPORT ItemFactory : public XmlStreamFactory<RosterIte m>
{ {
public: public:
}; };
enum AbstractRosterIqContext enum AbstractRosterIqContext
{ {
SyncContext, SyncContext,
LoadRoster, LoadRoster,
AddRosterItem, AddRosterItem,
RemoveRosterItem RemoveRosterItem
skipping to change at line 140 skipping to change at line 140
protected slots: protected slots:
virtual void handleIQ(const Jreen::IQ &iq); virtual void handleIQ(const Jreen::IQ &iq);
virtual void handleIQ(const Jreen::IQ &iq, int context); virtual void handleIQ(const Jreen::IQ &iq, int context);
protected: protected:
virtual void onItemAdded(QSharedPointer<RosterItem> item); virtual void onItemAdded(QSharedPointer<RosterItem> item);
virtual void onItemUpdated(QSharedPointer<RosterItem> item); virtual void onItemUpdated(QSharedPointer<RosterItem> item);
virtual void onItemRemoved(const QString &jid); virtual void onItemRemoved(const QString &jid);
virtual void onLoaded(const QList<QSharedPointer<RosterItem> > &item s); virtual void onLoaded(const QList<QSharedPointer<RosterItem> > &item s);
QScopedPointer<AbstractRosterPrivate> d_ptr; QScopedPointer<AbstractRosterPrivate> d_ptr;
friend class AbstractRosterQuery; friend class AbstractRosterQuery;
friend class AbstractRosterQueryFactory; friend class JREEN_AUTOTEST_EXPORT AbstractRosterQueryFactory;
friend class RosterItem; friend class RosterItem;
}; };
class JREEN_EXPORT SimpleRoster : public AbstractRoster class JREEN_EXPORT SimpleRoster : public AbstractRoster
{ {
Q_OBJECT Q_OBJECT
Q_DECLARE_PRIVATE(SimpleRoster) Q_DECLARE_PRIVATE(SimpleRoster)
public: public:
SimpleRoster(Client *client, SimpleRosterPrivate *data = 0); SimpleRoster(Client *client, SimpleRosterPrivate *data = 0);
virtual ~SimpleRoster(); virtual ~SimpleRoster();
 End of changes. 2 change blocks. 
2 lines changed or deleted 2 lines changed or added

This html diff was produced by rfcdiff 1.41. The latest version is available from http://tools.ietf.org/tools/rfcdiff/