X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fcommon%2Fnetworkinfo.h;h=8be0d98d3ace55aa26529750ba685e4700369a84;hp=6f2ab48251ec67a93d6ed016e2dd9b2898a12ee1;hb=a7f5d6a23f7214b11f6db85346a67fd7d02767da;hpb=1956aab57bf98ce072ed86f34785e5d7abba35a0 diff --git a/src/common/networkinfo.h b/src/common/networkinfo.h index 6f2ab482..8be0d98d 100644 --- a/src/common/networkinfo.h +++ b/src/common/networkinfo.h @@ -29,7 +29,6 @@ #include class SignalProxy; -class Synchronizer; class IrcUser; class IrcChannel; @@ -42,13 +41,15 @@ class NetworkInfo : public QObject { Q_PROPERTY(QString myNick READ myNick WRITE setMyNick STORED false) public: - NetworkInfo(const uint &networkid, SignalProxy *proxy, QObject *parent = 0); + NetworkInfo(const uint &networkid, QObject *parent = 0); // virtual ~NetworkInfo(); uint networkId() const; bool initialized() const; - Synchronizer *synchronizer(); + SignalProxy *proxy() const; + void setProxy(SignalProxy *proxy); + bool isMyNick(const QString &nick) const; bool isMyNick(IrcUser *ircuser) const; @@ -115,7 +116,7 @@ signals: void currentServerSet(const QString ¤tServer); void myNickSet(const QString &mynick); - void supportAdded(const QString ¶m, const QString &value = QString()); + void supportAdded(const QString ¶m, const QString &value); void supportRemoved(const QString ¶m); void ircUserAdded(QString hostmask); @@ -143,8 +144,7 @@ private: //QVariantMap networkSettings; //QVariantMap identity; - QPointer _synchronizer; - + QPointer _proxy; void determinePrefixes(); };