summary refs log tree commit diff
path: root/include/TextInputWidget.h
diff options
context:
space:
mode:
authorKonstantinos Sideris <sideris.konstantin@gmail.com>2017-10-08 22:38:38 +0300
committerKonstantinos Sideris <sideris.konstantin@gmail.com>2017-10-08 22:38:38 +0300
commit76ddfb792b8e99a14b2adae23cfc221314e98f00 (patch)
tree4993dc88208393f4bad801eff5cda637c838b63d /include/TextInputWidget.h
parentAdd snackbar (diff)
downloadnheko-76ddfb792b8e99a14b2adae23cfc221314e98f00.tar.xz
Add /join command support
Diffstat (limited to 'include/TextInputWidget.h')
-rw-r--r--include/TextInputWidget.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/include/TextInputWidget.h b/include/TextInputWidget.h

index 732f4f61..772bdd46 100644 --- a/include/TextInputWidget.h +++ b/include/TextInputWidget.h
@@ -30,6 +30,7 @@ namespace msgs = matrix::events::messages; static const QString EMOTE_COMMAND("/me "); +static const QString JOIN_COMMAND("/join "); class FilteredTextEdit : public QTextEdit { @@ -63,10 +64,12 @@ signals: void sendTextMessage(QString msg); void sendEmoteMessage(QString msg); void uploadImage(QString filename); + void sendJoinRoomRequest(const QString &room); private: void showUploadSpinner(); QString parseEmoteCommand(const QString &cmd); + QString parseJoinCommand(const QString &cmd); QHBoxLayout *topLayout_; FilteredTextEdit *input_;