summaryrefslogtreecommitdiffstats
path: root/configurationdialog.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'configurationdialog.cpp')
-rw-r--r--configurationdialog.cpp9
1 files changed, 2 insertions, 7 deletions
diff --git a/configurationdialog.cpp b/configurationdialog.cpp
index 35faf85..f3e0009 100644
--- a/configurationdialog.cpp
+++ b/configurationdialog.cpp
@@ -6,7 +6,6 @@
#include <QTabWidget>
#include <QSettings>
#include <QColorDialog>
-#include <QSignalMapper>
#include <QGroupBox>
#include <QRadioButton>
@@ -70,12 +69,8 @@ ConfigurationDialog::ConfigurationDialog(QWidget *parent, Qt::WindowFlags f) : Q
colorWidget->setLayout(colorL);
mUseAltColors = new QCheckBox(tr("Use alt. row colors"));
colorGrid->addWidget(mUseAltColors, 2, 1, 1, 2, Qt::AlignLeft);
- QSignalMapper *colorMapper = new QSignalMapper(this);
- colorMapper->setMapping(baseColorB, mBaseColorL);
- colorMapper->setMapping(altColorB, mAltColorL);
- connect(baseColorB, &QPushButton::clicked, colorMapper, static_cast<void(QSignalMapper::*)()>(&QSignalMapper::map));
- connect(altColorB, &QPushButton::clicked, colorMapper, static_cast<void(QSignalMapper::*)()>(&QSignalMapper::map));
- connect(colorMapper, static_cast<void(QSignalMapper::*)(QWidget*)>(&QSignalMapper::mapped), this, &ConfigurationDialog::chooseColor);
+ connect(baseColorB, &QPushButton::clicked, [=] { chooseColor(mBaseColorL); });
+ connect(altColorB, &QPushButton::clicked, [=] { chooseColor(mAltColorL); });
//scan mode
QWidget *scanModeWidget = new QWidget;