X-Git-Url: https://git.quassel-irc.org/?a=blobdiff_plain;f=gui%2Fchannelwidget.h;h=936cf5f4e85f7af9adffc70f8080ffc8a729cb47;hb=f02f9f00b4cdb9819fcafbb33c4ee8b044f1f0f1;hp=a9b33287e67c5accfc69eac844ec6945d7f9e82d;hpb=23221be79f5a6c064061f425a156b27fd9802a09;p=quassel.git diff --git a/gui/channelwidget.h b/gui/channelwidget.h index a9b33287..936cf5f4 100644 --- a/gui/channelwidget.h +++ b/gui/channelwidget.h @@ -35,8 +35,10 @@ class ChannelWidget : public QWidget { QString bufferName() { return _bufferName; } QString networkName() { return _networkName; } + signals: void sendInput(QString, QString, QString); + void nickListChanged(QStringList); public slots: void recvMessage(Message); @@ -54,6 +56,8 @@ class ChannelWidget : public QWidget { void enterPressed(); void updateNickList(); + void itemExpansionChanged(QTreeWidgetItem *); + private: Ui::ChannelWidget ui; @@ -62,6 +66,10 @@ class ChannelWidget : public QWidget { QString _networkName; QString _bufferName; VarMap nicks; + + QCompleter *completer; + + bool opsExpanded, voicedExpanded, usersExpanded; }; /** Temporary widget for displaying a set of ChannelWidgets. */