X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fcommon%2Fircchannel.h;h=bcb6f59e30d42e5971d3a4e38ee953d32fdec7dd;hp=68c3683621ffee2bf9b582c0512368eb1cf9b8a2;hb=6eefdfc697067d184a589fc8a231b16316c09106;hpb=3e63cb8a6e83765069a45101b86ae9e21dcc57ad diff --git a/src/common/ircchannel.h b/src/common/ircchannel.h index 68c36836..bcb6f59e 100644 --- a/src/common/ircchannel.h +++ b/src/common/ircchannel.h @@ -20,6 +20,8 @@ #pragma once +#include "common-export.h" + #include #include #include @@ -31,7 +33,7 @@ class IrcUser; class Network; -class IrcChannel : public SyncableObject +class COMMON_EXPORT IrcChannel : public SyncableObject { Q_OBJECT SYNCABLE_OBJECT @@ -43,7 +45,6 @@ class IrcChannel : public SyncableObject public : IrcChannel(const QString &channelname, Network *network); - ~IrcChannel(); bool isKnownUser(IrcUser *ircuser) const; bool isValidChannelUserMode(const QString &mode) const; @@ -116,7 +117,7 @@ signals: // void channelModeAdded(const QChar &mode, const QString &value); // void channelModeRemoved(const QChar &mode, const QString &value); - void ircUsersJoined(QList ircusers); + void ircUsersJoined(const QList &ircusers); // void ircUsersJoined(QStringList nicks, QStringList modes); void ircUserParted(IrcUser *ircuser); void ircUserNickSet(IrcUser *ircuser, QString nick);