summary refs log tree commit diff
path: root/include
diff options
context:
space:
mode:
authorKonstantinos Sideris <sideris.konstantin@gmail.com>2018-07-01 22:57:14 +0300
committerKonstantinos Sideris <sideris.konstantin@gmail.com>2018-07-01 22:57:14 +0300
commit4073d6104537ce44c353f2222c32604177e3dbed (patch)
treef7e6fbdd000638ac9209752bb70b496173c760d2 /include
parentMark encrypted messages with a lock icon (diff)
downloadnheko-4073d6104537ce44c353f2222c32604177e3dbed.tar.xz
Add shortcuts for chat-only & Room List-only views
Ctrl-O -> Chat
Ctrl-L -> Room list
Diffstat (limited to 'include')
-rw-r--r--include/Splitter.h8
-rw-r--r--include/TopRoomBar.h5
2 files changed, 13 insertions, 0 deletions
diff --git a/include/Splitter.h b/include/Splitter.h

index 38b38e84..d4c34430 100644 --- a/include/Splitter.h +++ b/include/Splitter.h
@@ -28,6 +28,14 @@ public: void restoreSizes(int fallback); +public slots: + void showSidebar(); + void hideSidebar(); + void showChatView(); + +signals: + void hiddenSidebar(); + private: void onSplitterMoved(int pos, int index); diff --git a/include/TopRoomBar.h b/include/TopRoomBar.h
index 73fad9ee..981e3e40 100644 --- a/include/TopRoomBar.h +++ b/include/TopRoomBar.h
@@ -54,8 +54,12 @@ public: QColor borderColor() const { return borderColor_; } void setBorderColor(QColor &color) { borderColor_ = color; } +public slots: + void enableBackButton(); + signals: void inviteUsers(QStringList users); + void showSidebar(); protected: void mousePressEvent(QMouseEvent *) override @@ -89,6 +93,7 @@ private: QAction *inviteUsers_ = nullptr; FlatButton *settingsBtn_; + FlatButton *backBtn_; Avatar *avatar_;