X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=gui%2Fchannelwidget.h;fp=gui%2Fchannelwidget.h;h=a9b33287e67c5accfc69eac844ec6945d7f9e82d;hp=e1d2f2e26b54b9e0c718d588e5a2bdb9cabc9a71;hb=23221be79f5a6c064061f425a156b27fd9802a09;hpb=057883f768f86257c9dbefeb5ef12403b207b773 diff --git a/gui/channelwidget.h b/gui/channelwidget.h index e1d2f2e2..a9b33287 100644 --- a/gui/channelwidget.h +++ b/gui/channelwidget.h @@ -44,6 +44,7 @@ class ChannelWidget : public QWidget { void setTopic(QString); void setNicks(QStringList); void addNick(QString nick, VarMap props); + void renameNick(QString oldnick, QString newnick); void removeNick(QString nick); void updateNick(QString nick, VarMap props); void setOwnNick(QString nick); @@ -56,7 +57,8 @@ class ChannelWidget : public QWidget { private: Ui::ChannelWidget ui; - QColor stdCol, errorCol, noticeCol, joinCol, quitCol, partCol, serverCol; + QString stdCol, errorCol, noticeCol, joinCol, quitCol, partCol, kickCol, serverCol, nickCol; + QString CSS; QString _networkName; QString _bufferName; VarMap nicks; @@ -76,6 +78,7 @@ class IrcWidget : public QWidget { void setNicks(QString, QString, QStringList); void addNick(QString net, QString nick, VarMap props); void removeNick(QString net, QString nick); + void renameNick(QString net, QString oldnick, QString newnick); void updateNick(QString net, QString nick, VarMap props); void setOwnNick(QString net, QString nick); @@ -89,7 +92,7 @@ class IrcWidget : public QWidget { Ui::IrcWidget ui; QHash buffers; VarMap nicks; - QString ownNick; + QHash ownNick; ChannelWidget * getBuffer(QString net, QString buf); };