Be explicit about the captured parameters in lambdas
This commit is contained in:
parent
127c52e39a
commit
f95998a64b
24 changed files with 142 additions and 133 deletions
|
|
@ -93,7 +93,7 @@ CreateRoom::CreateRoom(QWidget *parent)
|
|||
layout->addLayout(directLayout);
|
||||
layout->addLayout(buttonLayout);
|
||||
|
||||
connect(confirmBtn_, &QPushButton::clicked, this, [=]() {
|
||||
connect(confirmBtn_, &QPushButton::clicked, this, [this]() {
|
||||
request_.name = nameInput_->text().toStdString();
|
||||
request_.topic = topicInput_->text().toStdString();
|
||||
request_.room_alias_name = aliasInput_->text().toStdString();
|
||||
|
|
@ -103,7 +103,7 @@ CreateRoom::CreateRoom(QWidget *parent)
|
|||
clearFields();
|
||||
});
|
||||
|
||||
connect(cancelBtn_, &QPushButton::clicked, this, [=]() {
|
||||
connect(cancelBtn_, &QPushButton::clicked, this, [this]() {
|
||||
emit closing(false, request_);
|
||||
|
||||
clearFields();
|
||||
|
|
@ -111,7 +111,7 @@ CreateRoom::CreateRoom(QWidget *parent)
|
|||
|
||||
connect(visibilityCombo_,
|
||||
static_cast<void (QComboBox::*)(const QString &)>(&QComboBox::activated),
|
||||
[=](const QString &text) {
|
||||
[this](const QString &text) {
|
||||
if (text == "Private") {
|
||||
request_.visibility = mtx::requests::Visibility::Private;
|
||||
} else {
|
||||
|
|
@ -121,7 +121,7 @@ CreateRoom::CreateRoom(QWidget *parent)
|
|||
|
||||
connect(presetCombo_,
|
||||
static_cast<void (QComboBox::*)(const QString &)>(&QComboBox::activated),
|
||||
[=](const QString &text) {
|
||||
[this](const QString &text) {
|
||||
if (text == "Private Chat") {
|
||||
request_.preset = mtx::requests::Preset::PrivateChat;
|
||||
} else if (text == "Public Chat") {
|
||||
|
|
@ -131,7 +131,7 @@ CreateRoom::CreateRoom(QWidget *parent)
|
|||
}
|
||||
});
|
||||
|
||||
connect(directToggle_, &Toggle::toggled, this, [=](bool isDisabled) {
|
||||
connect(directToggle_, &Toggle::toggled, this, [this](bool isDisabled) {
|
||||
request_.is_direct = !isDisabled;
|
||||
});
|
||||
}
|
||||
|
|
|
|||
|
|
@ -63,7 +63,7 @@ InviteUsers::InviteUsers(QWidget *parent)
|
|||
layout->addLayout(buttonLayout);
|
||||
|
||||
connect(inviteeInput_, &TextField::returnPressed, this, &InviteUsers::addUser);
|
||||
connect(confirmBtn_, &QPushButton::clicked, [=]() {
|
||||
connect(confirmBtn_, &QPushButton::clicked, [this]() {
|
||||
emit closing(true, invitedUsers());
|
||||
|
||||
inviteeInput_->clear();
|
||||
|
|
@ -71,7 +71,7 @@ InviteUsers::InviteUsers(QWidget *parent)
|
|||
errorLabel_->hide();
|
||||
});
|
||||
|
||||
connect(cancelBtn_, &QPushButton::clicked, [=]() {
|
||||
connect(cancelBtn_, &QPushButton::clicked, [this]() {
|
||||
QStringList emptyList;
|
||||
emit closing(false, emptyList);
|
||||
|
||||
|
|
|
|||
|
|
@ -44,11 +44,11 @@ JoinRoom::JoinRoom(QWidget *parent)
|
|||
layout->addLayout(buttonLayout);
|
||||
|
||||
// TODO: input validation with error messages.
|
||||
connect(confirmBtn_, &QPushButton::clicked, [=]() {
|
||||
connect(confirmBtn_, &QPushButton::clicked, [this]() {
|
||||
emit closing(true, roomInput_->text());
|
||||
roomInput_->clear();
|
||||
});
|
||||
connect(cancelBtn_, &QPushButton::clicked, [=]() { emit closing(false, ""); });
|
||||
connect(cancelBtn_, &QPushButton::clicked, [this]() { emit closing(false, ""); });
|
||||
}
|
||||
|
||||
void
|
||||
|
|
|
|||
|
|
@ -42,8 +42,8 @@ LeaveRoom::LeaveRoom(QWidget *parent)
|
|||
layout->addWidget(label);
|
||||
layout->addLayout(buttonLayout);
|
||||
|
||||
connect(confirmBtn_, &QPushButton::clicked, [=]() { emit closing(true); });
|
||||
connect(cancelBtn_, &QPushButton::clicked, [=]() { emit closing(false); });
|
||||
connect(confirmBtn_, &QPushButton::clicked, [this]() { emit closing(true); });
|
||||
connect(cancelBtn_, &QPushButton::clicked, [this]() { emit closing(false); });
|
||||
}
|
||||
|
||||
void
|
||||
|
|
|
|||
|
|
@ -60,8 +60,8 @@ Logout::Logout(QWidget *parent)
|
|||
layout->addWidget(label);
|
||||
layout->addLayout(buttonLayout);
|
||||
|
||||
connect(confirmBtn_, &QPushButton::clicked, [=]() { emit closing(true); });
|
||||
connect(cancelBtn_, &QPushButton::clicked, [=]() { emit closing(false); });
|
||||
connect(confirmBtn_, &QPushButton::clicked, [this]() { emit closing(true); });
|
||||
connect(cancelBtn_, &QPushButton::clicked, [this]() { emit closing(false); });
|
||||
}
|
||||
|
||||
void
|
||||
|
|
|
|||
|
|
@ -51,7 +51,7 @@ PreviewUploadOverlay::PreviewUploadOverlay(QWidget *parent)
|
|||
vlayout->addWidget(&fileName_);
|
||||
vlayout->addLayout(hlayout);
|
||||
|
||||
connect(&upload_, &QPushButton::clicked, [&]() {
|
||||
connect(&upload_, &QPushButton::clicked, [this]() {
|
||||
emit confirmUpload(data_, mediaType_, fileName_.text());
|
||||
close();
|
||||
});
|
||||
|
|
|
|||
|
|
@ -51,7 +51,7 @@ ReceiptItem::ReceiptItem(QWidget *parent, const QString &user_id, uint64_t times
|
|||
topLayout_->addWidget(avatar_);
|
||||
topLayout_->addLayout(textLayout_, 1);
|
||||
|
||||
AvatarProvider::resolve(user_id, [=](const QImage &img) { avatar_->setImage(img); });
|
||||
AvatarProvider::resolve(user_id, [this](const QImage &img) { avatar_->setImage(img); });
|
||||
}
|
||||
|
||||
QString
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue