@@ -84,6 +84,16 @@ void GenericOptionsModel::setActive(QVector<AbstractFilterOption *>::size_type i
87+void GenericOptionsModel::setActive(const QString &id, bool value)
89+ Q_FOREACH(auto opt, m_options) {
90+ if (opt->id() == id) {
91+ opt->setActive(value);
87AbstractFilterOption* GenericOptionsModel::getRawOption(QVector<AbstractFilterOption *>::size_type idx) const
97AbstractFilterOption* GenericOptionsModel::getRawOption(QVector<AbstractFilterOption *>::size_type idx) const
89 if (idx < m_options.size())
99 if (idx < m_options.size())