summary refs log tree commit diff
path: root/include/MainWindow.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/MainWindow.h')
-rw-r--r--include/MainWindow.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/include/MainWindow.h b/include/MainWindow.h

index d747f9b4..08d7e53e 100644 --- a/include/MainWindow.h +++ b/include/MainWindow.h
@@ -50,6 +50,7 @@ class JoinRoom; class LeaveRoom; class Logout; class ReCaptcha; +class RoomSettings; } class MainWindow : public QMainWindow @@ -68,6 +69,7 @@ public: std::function<void(const mtx::requests::CreateRoom &request)> callback); void openJoinRoomDialog(std::function<void(const QString &room_id)> callback); void openLogoutDialog(std::function<void()> callback); + void openRoomSettings(const QString &room_id = ""); protected: void closeEvent(QCloseEvent *event); @@ -147,4 +149,8 @@ private: QSharedPointer<OverlayModal> logoutModal_; //! Logout dialog. QSharedPointer<dialogs::Logout> logoutDialog_; + //! Room settings modal. + QSharedPointer<OverlayModal> roomSettingsModal_; + //! Room settings dialog. + QSharedPointer<dialogs::RoomSettings> roomSettingsDialog_; };