QML the invite dialog
This also adds a property `roomId` to TimelineModel.
This commit is contained in:
parent
77a0c574bf
commit
6c57fa6c5b
14 changed files with 215 additions and 293 deletions
|
|
@ -33,7 +33,6 @@
|
|||
#include "ui/SnackBar.h"
|
||||
|
||||
#include "dialogs/CreateRoom.h"
|
||||
#include "dialogs/InviteUsers.h"
|
||||
#include "dialogs/JoinRoom.h"
|
||||
#include "dialogs/LeaveRoom.h"
|
||||
#include "dialogs/Logout.h"
|
||||
|
|
@ -333,18 +332,6 @@ MainWindow::showOverlayProgressBar()
|
|||
showSolidOverlayModal(spinner_);
|
||||
}
|
||||
|
||||
void
|
||||
MainWindow::openInviteUsersDialog(std::function<void(const QStringList &invitees)> callback)
|
||||
{
|
||||
auto dialog = new dialogs::InviteUsers(this);
|
||||
connect(dialog, &dialogs::InviteUsers::sendInvites, this, [callback](QStringList invitees) {
|
||||
if (!invitees.isEmpty())
|
||||
callback(invitees);
|
||||
});
|
||||
|
||||
showDialog(dialog);
|
||||
}
|
||||
|
||||
void
|
||||
MainWindow::openJoinRoomDialog(std::function<void(const QString &room_id)> callback)
|
||||
{
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue