Merge pull request #2326 from lioncash/translation
yuzu/applets/{profile_select, software_keyboard}: Use QDialogButtonBox standard buttons instead of custom ones where applicable
This commit is contained in:
commit
774fa0b828
|
@ -58,10 +58,7 @@ QtProfileSelectionDialog::QtProfileSelectionDialog(QWidget* parent)
|
||||||
|
|
||||||
scroll_area = new QScrollArea;
|
scroll_area = new QScrollArea;
|
||||||
|
|
||||||
buttons = new QDialogButtonBox;
|
buttons = new QDialogButtonBox(QDialogButtonBox::Cancel | QDialogButtonBox::Ok);
|
||||||
buttons->addButton(tr("Cancel"), QDialogButtonBox::RejectRole);
|
|
||||||
buttons->addButton(tr("OK"), QDialogButtonBox::AcceptRole);
|
|
||||||
|
|
||||||
connect(buttons, &QDialogButtonBox::accepted, this, &QtProfileSelectionDialog::accept);
|
connect(buttons, &QDialogButtonBox::accepted, this, &QtProfileSelectionDialog::accept);
|
||||||
connect(buttons, &QDialogButtonBox::rejected, this, &QtProfileSelectionDialog::reject);
|
connect(buttons, &QDialogButtonBox::rejected, this, &QtProfileSelectionDialog::reject);
|
||||||
|
|
||||||
|
|
|
@ -75,13 +75,13 @@ QtSoftwareKeyboardDialog::QtSoftwareKeyboardDialog(
|
||||||
length_label->setText(QStringLiteral("%1/%2").arg(text.size()).arg(parameters.max_length));
|
length_label->setText(QStringLiteral("%1/%2").arg(text.size()).arg(parameters.max_length));
|
||||||
});
|
});
|
||||||
|
|
||||||
buttons = new QDialogButtonBox;
|
buttons = new QDialogButtonBox(QDialogButtonBox::Cancel);
|
||||||
buttons->addButton(tr("Cancel"), QDialogButtonBox::RejectRole);
|
if (parameters.submit_text.empty()) {
|
||||||
buttons->addButton(parameters.submit_text.empty()
|
buttons->addButton(QDialogButtonBox::Ok);
|
||||||
? tr("OK")
|
} else {
|
||||||
: QString::fromStdU16String(parameters.submit_text),
|
buttons->addButton(QString::fromStdU16String(parameters.submit_text),
|
||||||
QDialogButtonBox::AcceptRole);
|
QDialogButtonBox::AcceptRole);
|
||||||
|
}
|
||||||
connect(buttons, &QDialogButtonBox::accepted, this, &QtSoftwareKeyboardDialog::accept);
|
connect(buttons, &QDialogButtonBox::accepted, this, &QtSoftwareKeyboardDialog::accept);
|
||||||
connect(buttons, &QDialogButtonBox::rejected, this, &QtSoftwareKeyboardDialog::reject);
|
connect(buttons, &QDialogButtonBox::rejected, this, &QtSoftwareKeyboardDialog::reject);
|
||||||
layout->addWidget(header_label);
|
layout->addWidget(header_label);
|
||||||
|
|
Reference in New Issue