diff --git a/src/gui/advancedsettings.cpp b/src/gui/advancedsettings.cpp index dd32deaaf..6c5af720d 100644 --- a/src/gui/advancedsettings.cpp +++ b/src/gui/advancedsettings.cpp @@ -312,14 +312,12 @@ void AdvancedSettings::addRow(int row, const QString &rowText, T* widget) setItem(row, PROPERTY, new QTableWidgetItem(rowText)); setCellWidget(row, VALUE, widget); - bool ok; if (std::is_same::value) - ok = connect(widget, SIGNAL(stateChanged(int)), SIGNAL(settingsChanged())); + connect(widget, SIGNAL(stateChanged(int)), SIGNAL(settingsChanged())); else if (std::is_same::value) - ok = connect(widget, SIGNAL(valueChanged(int)), SIGNAL(settingsChanged())); + connect(widget, SIGNAL(valueChanged(int)), SIGNAL(settingsChanged())); else if (std::is_same::value) - ok = connect(widget, SIGNAL(currentIndexChanged(int)), SIGNAL(settingsChanged())); + connect(widget, SIGNAL(currentIndexChanged(int)), SIGNAL(settingsChanged())); else if (std::is_same::value) - ok = connect(widget, SIGNAL(textChanged(QString)), SIGNAL(settingsChanged())); - Q_ASSERT(ok); + connect(widget, SIGNAL(textChanged(QString)), SIGNAL(settingsChanged())); }