projects
/
quassel.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Some cosmetic corrections and some minor work on the nick model. Hopefully I
[quassel.git]
/
src
/
common
/
ircchannel.h
diff --git
a/src/common/ircchannel.h
b/src/common/ircchannel.h
index
9cdf52a
..
53fc934
100644
(file)
--- a/
src/common/ircchannel.h
+++ b/
src/common/ircchannel.h
@@
-26,9
+26,9
@@
#include <QStringList>
#include <QVariantMap>
#include <QStringList>
#include <QVariantMap>
-class SignalProxy;
-class NetworkInfo;
class IrcUser;
class IrcUser;
+class NetworkInfo;
+class SignalProxy;
class IrcChannel : public QObject {
Q_OBJECT
class IrcChannel : public QObject {
Q_OBJECT
@@
-53,8
+53,7
@@
public:
QString userMode(IrcUser *ircuser) const;
QString userMode(const QString &nick) const;
QString userMode(IrcUser *ircuser) const;
QString userMode(const QString &nick) const;
-
-public slots:
+public slots:
void setTopic(const QString &topic);
void join(IrcUser *ircuser);
void setTopic(const QString &topic);
void join(IrcUser *ircuser);
@@
-83,23
+82,28
@@
public slots:
signals:
void topicSet(QString topic);
void userModesSet(QString nick, QString modes);
signals:
void topicSet(QString topic);
void userModesSet(QString nick, QString modes);
+ void userModesSet(IrcUser *ircuser, QString modes);
void userModeAdded(QString nick, QString mode);
void userModeAdded(QString nick, QString mode);
+ void userModeAdded(IrcUser *ircuser, QString mode);
void userModeRemoved(QString nick, QString mode);
void userModeRemoved(QString nick, QString mode);
+ void userModeRemoved(IrcUser *ircuser, QString mode);
void ircUserJoined(IrcUser *ircuser);
void ircUserParted(IrcUser *ircuser);
void ircUserJoined(IrcUser *ircuser);
void ircUserParted(IrcUser *ircuser);
+ void ircUserNickSet(IrcUser *ircuser, QString nick);
void initDone();
private slots:
void ircUserDestroyed();
void initDone();
private slots:
void ircUserDestroyed();
+ void ircUserNickSet(QString nick);
private:
bool _initialized;
QString _name;
QString _topic;
private:
bool _initialized;
QString _name;
QString _topic;
- QHash<IrcUser *, QString> _userModes;
+ QHash<IrcUser *, QString> _userModes;
NetworkInfo *networkInfo;
};
NetworkInfo *networkInfo;
};