~ubuntu-branches/ubuntu/oneiric/psi/oneiric

« back to all changes in this revision

Viewing changes to src/psievent.h

  • Committer: Bazaar Package Importer
  • Author(s): Jan Niehusmann
  • Date: 2006-01-20 00:20:36 UTC
  • mfrom: (1.2.2 upstream)
  • Revision ID: james.westby@ubuntu.com-20060120002036-7nw6yo6totip0ee5
Tags: 0.10-2
* Added upstream changelog (Closes: Bug#327748)
* Mention --no-gpg and --no-gpg-agent in manpage (Closes: Bug#204416)

Show diffs side-by-side

added added

removed removed

Lines of Context:
72
72
 
73
73
        PsiAccount *account() const;
74
74
 
75
 
        virtual QDomElement *toXml(QDomDocument *) const;
76
 
        virtual bool fromXml(PsiCon *, const QDomElement *);
 
75
        virtual QDomElement toXml(QDomDocument *) const;
 
76
        virtual bool fromXml(PsiCon *, PsiAccount *, const QDomElement *);
77
77
 
78
78
        virtual int priority() const;
79
79
 
 
80
        virtual PsiEvent *copy() const;
 
81
 
80
82
private:
81
83
        bool v_originLocal, v_late;
82
84
        QDateTime v_ts;
104
106
        void setSentToChatWindow(bool b);
105
107
        void setMessage(const XMPP::Message &m);
106
108
 
107
 
        QDomElement *toXml(QDomDocument *) const;
108
 
        bool fromXml(PsiCon *, const QDomElement *);
 
109
        QDomElement toXml(QDomDocument *) const;
 
110
        bool fromXml(PsiCon *, PsiAccount *, const QDomElement *);
109
111
 
110
112
        virtual int priority() const;
111
113
 
 
114
        virtual PsiEvent *copy() const;
 
115
 
112
116
private:
113
117
        XMPP::Message v_m;
114
118
        bool v_sentToChatWindow;
129
133
 
130
134
        QString authType() const;
131
135
 
132
 
        QDomElement *toXml(QDomDocument *) const;
133
 
        bool fromXml(PsiCon *, const QDomElement *);
 
136
        QDomElement toXml(QDomDocument *) const;
 
137
        bool fromXml(PsiCon *, PsiAccount *, const QDomElement *);
134
138
 
135
139
        virtual int priority() const;
136
140
 
 
141
        virtual PsiEvent *copy() const;
 
142
 
137
143
private:
138
144
        Jid v_from;
139
145
        QString v_at;
178
184
{
179
185
        Q_OBJECT
180
186
public:
181
 
        EventQueue(PsiCon *);
 
187
        EventQueue(PsiAccount *);
182
188
        EventQueue(const EventQueue &);
183
189
        ~EventQueue();
184
190
 
200
206
        void clear();
201
207
        void clear(const Jid &, bool compareRes=true);
202
208
 
203
 
        QDomElement *toXml(QDomDocument *) const; // these work with pointers, to save inclusion of qdom.h, which is pretty large
 
209
        QDomElement toXml(QDomDocument *) const; // these work with pointers, to save inclusion of qdom.h, which is pretty large
204
210
        bool fromXml(const QDomElement *);
205
211
 
206
212
        bool toFile(const QString &fname);