254
255
// channel lists up to date
255
256
void ircUserNickChanged(QString newnick);
257
virtual inline void requestConnect() const { emit connectRequested(); }
258
virtual inline void requestDisconnect() const { emit disconnectRequested(); }
259
virtual inline void requestSetNetworkInfo(const NetworkInfo &info) { emit setNetworkInfoRequested(info); }
258
virtual inline void requestConnect() const { REQUEST(NO_ARG) }
259
virtual inline void requestDisconnect() const { REQUEST(NO_ARG) }
260
virtual inline void requestSetNetworkInfo(const NetworkInfo &info) { REQUEST(ARG(info)) }
261
262
void emitConnectionError(const QString &);
271
272
void currentServerSet(const QString ¤tServer);
272
273
void connectedSet(bool isConnected);
273
274
void connectionStateSet(Network::ConnectionState);
274
void connectionStateSet(int);
275
// void connectionStateSet(int);
275
276
void connectionError(const QString &errorMsg);
276
277
void myNickSet(const QString &mynick);
277
void latencySet(int latency);
278
// void latencySet(int latency);
278
279
void identitySet(IdentityId);
280
void serverListSet(QVariantList serverList);
281
void useRandomServerSet(bool);
282
void performSet(const QStringList &);
283
void useAutoIdentifySet(bool);
284
void autoIdentifyServiceSet(const QString &);
285
void autoIdentifyPasswordSet(const QString &);
286
void useAutoReconnectSet(bool);
287
void autoReconnectIntervalSet(quint32);
288
void autoReconnectRetriesSet(quint16);
289
void unlimitedReconnectRetriesSet(bool);
290
void rejoinChannelsSet(bool);
292
void codecForServerSet(const QByteArray &codecName);
293
void codecForEncodingSet(const QByteArray &codecName);
294
void codecForDecodingSet(const QByteArray &codecName);
296
void supportAdded(const QString ¶m, const QString &value);
297
void supportRemoved(const QString ¶m);
299
void ircUserAdded(const QString &hostmask);
281
void configChanged();
283
// void serverListSet(QVariantList serverList);
284
// void useRandomServerSet(bool);
285
// void performSet(const QStringList &);
286
// void useAutoIdentifySet(bool);
287
// void autoIdentifyServiceSet(const QString &);
288
// void autoIdentifyPasswordSet(const QString &);
289
// void useAutoReconnectSet(bool);
290
// void autoReconnectIntervalSet(quint32);
291
// void autoReconnectRetriesSet(quint16);
292
// void unlimitedReconnectRetriesSet(bool);
293
// void rejoinChannelsSet(bool);
295
// void codecForServerSet(const QByteArray &codecName);
296
// void codecForEncodingSet(const QByteArray &codecName);
297
// void codecForDecodingSet(const QByteArray &codecName);
299
// void supportAdded(const QString ¶m, const QString &value);
300
// void supportRemoved(const QString ¶m);
302
// void ircUserAdded(const QString &hostmask);
300
303
void ircUserAdded(IrcUser *);
301
void ircChannelAdded(const QString &channelname);
304
// void ircChannelAdded(const QString &channelname);
302
305
void ircChannelAdded(IrcChannel *);
304
void connectRequested() const;
305
void disconnectRequested() const;
306
void setNetworkInfoRequested(const NetworkInfo &) const;
307
// void connectRequested() const;
308
// void disconnectRequested() const;
309
// void setNetworkInfoRequested(const NetworkInfo &) const;
309
312
inline virtual IrcChannel *ircChannelFactory(const QString &channelname) { return new IrcChannel(channelname, this); }