From ecc346a6dad163986cdb7a1a5a6aa873e20519da Mon Sep 17 00:00:00 2001 From: Konstantinos Sideris Date: Thu, 20 Sep 2018 09:59:14 +0300 Subject: Close dialogs on confirmation --- src/dialogs/LeaveRoom.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'src/dialogs/LeaveRoom.cpp') diff --git a/src/dialogs/LeaveRoom.cpp b/src/dialogs/LeaveRoom.cpp index 5ac62615..283c9025 100644 --- a/src/dialogs/LeaveRoom.cpp +++ b/src/dialogs/LeaveRoom.cpp @@ -43,6 +43,9 @@ LeaveRoom::LeaveRoom(QWidget *parent) layout->addWidget(label); layout->addLayout(buttonLayout); - connect(confirmBtn_, &QPushButton::clicked, this, &LeaveRoom::leaving); + connect(confirmBtn_, &QPushButton::clicked, this, [this]() { + emit leaving(); + emit close(); + }); connect(cancelBtn_, &QPushButton::clicked, this, &LeaveRoom::close); } -- cgit 1.5.1