aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/texteditor/tabsettingswidget.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/texteditor/tabsettingswidget.cpp')
-rw-r--r--src/plugins/texteditor/tabsettingswidget.cpp22
1 files changed, 12 insertions, 10 deletions
diff --git a/src/plugins/texteditor/tabsettingswidget.cpp b/src/plugins/texteditor/tabsettingswidget.cpp
index cafe17ac94..c3a8a97300 100644
--- a/src/plugins/texteditor/tabsettingswidget.cpp
+++ b/src/plugins/texteditor/tabsettingswidget.cpp
@@ -43,16 +43,18 @@ TabSettingsWidget::TabSettingsWidget(QWidget *parent) :
ui->setupUi(this);
ui->codingStyleWarning->setVisible(false);
- connect(ui->codingStyleWarning, SIGNAL(linkActivated(QString)),
- this, SLOT(codingStyleLinkActivated(QString)));
- connect(ui->tabPolicy, SIGNAL(currentIndexChanged(int)),
- this, SLOT(slotSettingsChanged()));
- connect(ui->tabSize, SIGNAL(valueChanged(int)),
- this, SLOT(slotSettingsChanged()));
- connect(ui->indentSize, SIGNAL(valueChanged(int)),
- this, SLOT(slotSettingsChanged()));
- connect(ui->continuationAlignBehavior, SIGNAL(currentIndexChanged(int)),
- this, SLOT(slotSettingsChanged()));
+ auto comboIndexChanged = static_cast<void (QComboBox::*)(int)>(&QComboBox::currentIndexChanged);
+ auto spinValueChanged = static_cast<void (QSpinBox::*)(int)>(&QSpinBox::valueChanged);
+ connect(ui->codingStyleWarning, &QLabel::linkActivated,
+ this, &TabSettingsWidget::codingStyleLinkActivated);
+ connect(ui->tabPolicy, comboIndexChanged,
+ this, &TabSettingsWidget::slotSettingsChanged);
+ connect(ui->tabSize, spinValueChanged,
+ this, &TabSettingsWidget::slotSettingsChanged);
+ connect(ui->indentSize, spinValueChanged,
+ this, &TabSettingsWidget::slotSettingsChanged);
+ connect(ui->continuationAlignBehavior, comboIndexChanged,
+ this, &TabSettingsWidget::slotSettingsChanged);
}
TabSettingsWidget::~TabSettingsWidget()