#include "syncableobject.h"
#include "types.h"
-#ifdef HAVE_QCA2
-#include "cipher.h"
-#endif
-
class SignalProxy;
class Network;
class IrcChannel;
inline QDateTime lastSpokenTo(BufferId id) const { return _lastSpokenTo.value(id); }
void setLastSpokenTo(BufferId id, const QDateTime &time);
- #ifdef HAVE_QCA2
- Cipher* cipher();
- #endif
-
- void setEncrypted(bool);
-
public slots:
void setUser(const QString &user);
void setHost(const QString &host);
void addUserModes(const QString &modes);
void removeUserModes(const QString &modes);
-
+
signals:
// void userSet(QString user);
// void hostSet(QString host);
QHash<BufferId, QDateTime> _lastActivity;
QHash<BufferId, QDateTime> _lastSpokenTo;
-
- #ifdef HAVE_QCA2
- Cipher *_cipher;
- #endif
};
#endif