diff options
-rw-r--r-- | configurationdialog.cpp | 9 |
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; |