Pass context object in lambda connections in `qtsettings.cpp`
This commit is contained in:
parent
121d6a10db
commit
f27288fb1f
|
@ -360,7 +360,7 @@ QWidget *QtAppearanceOptionPage::setupWidget()
|
||||||
ui()->styleSheetPathSelection->provideCustomFileMode(QFileDialog::ExistingFile);
|
ui()->styleSheetPathSelection->provideCustomFileMode(QFileDialog::ExistingFile);
|
||||||
|
|
||||||
// setup font selection
|
// setup font selection
|
||||||
QObject::connect(ui()->fontPushButton, &QPushButton::clicked, [this] {
|
QObject::connect(ui()->fontPushButton, &QPushButton::clicked, m_fontDialog, [this] {
|
||||||
if (!m_fontDialog) {
|
if (!m_fontDialog) {
|
||||||
m_fontDialog = new QFontDialog(this->widget());
|
m_fontDialog = new QFontDialog(this->widget());
|
||||||
m_fontDialog->setCurrentFont(ui()->fontComboBox->font());
|
m_fontDialog->setCurrentFont(ui()->fontComboBox->font());
|
||||||
|
@ -371,7 +371,7 @@ QWidget *QtAppearanceOptionPage::setupWidget()
|
||||||
});
|
});
|
||||||
|
|
||||||
// setup palette selection
|
// setup palette selection
|
||||||
QObject::connect(ui()->paletteToolButton, &QToolButton::clicked,
|
QObject::connect(ui()->paletteToolButton, &QToolButton::clicked, ui()->paletteToolButton,
|
||||||
[this] { ui()->paletteToolButton->setPalette(PaletteEditor::getPalette(this->widget(), ui()->paletteToolButton->palette())); });
|
[this] { ui()->paletteToolButton->setPalette(PaletteEditor::getPalette(this->widget(), ui()->paletteToolButton->palette())); });
|
||||||
|
|
||||||
// setup icon theme selection
|
// setup icon theme selection
|
||||||
|
@ -426,7 +426,7 @@ QWidget *QtLanguageOptionPage::setupWidget()
|
||||||
}
|
}
|
||||||
|
|
||||||
auto *languageLabel = ui()->languageLabel;
|
auto *languageLabel = ui()->languageLabel;
|
||||||
QObject::connect(ui()->localeComboBox, &QComboBox::currentTextChanged, [languageLabel, localeComboBox] {
|
QObject::connect(ui()->localeComboBox, &QComboBox::currentTextChanged, languageLabel, [languageLabel, localeComboBox] {
|
||||||
const QLocale selectedLocale(localeComboBox->currentText());
|
const QLocale selectedLocale(localeComboBox->currentText());
|
||||||
const QLocale currentLocale;
|
const QLocale currentLocale;
|
||||||
languageLabel->setText(QCoreApplication::translate("QtGui::QtLanguageOptionPage", "recognized by Qt as") % QStringLiteral(" <i>")
|
languageLabel->setText(QCoreApplication::translate("QtGui::QtLanguageOptionPage", "recognized by Qt as") % QStringLiteral(" <i>")
|
||||||
|
|
Loading…
Reference in New Issue