diff --git a/src/qt/qvaluecombobox.cpp b/src/qt/qvaluecombobox.cpp index 1e8d63634c..581a506540 100644 --- a/src/qt/qvaluecombobox.cpp +++ b/src/qt/qvaluecombobox.cpp @@ -1,27 +1,29 @@ // Copyright (c) 2011-2016 The Bitcoin Core developers // Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. #include QValueComboBox::QValueComboBox(QWidget *parent) : QComboBox(parent), role(Qt::UserRole) { - connect(this, SIGNAL(currentIndexChanged(int)), this, - SLOT(handleSelectionChanged(int))); + connect( + this, + static_cast(&QComboBox::currentIndexChanged), + this, &QValueComboBox::handleSelectionChanged); } QVariant QValueComboBox::value() const { return itemData(currentIndex(), role); } void QValueComboBox::setValue(const QVariant &value) { setCurrentIndex(findData(value, role)); } void QValueComboBox::setRole(int _role) { this->role = _role; } void QValueComboBox::handleSelectionChanged(int idx) { Q_EMIT valueChanged(); }