X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=gui%2Fchannelwidget.h;h=936cf5f4e85f7af9adffc70f8080ffc8a729cb47;hp=a9b33287e67c5accfc69eac844ec6945d7f9e82d;hb=11ee1cf78677b51d8fea2749e8501216a831dfd7;hpb=3b9bdf4f134a8c4399fef776911434aa2b76f934 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. */