@@ -54,6 +54,9 @@ QVariant FakeOptionSelectorOptions::data(const QModelIndex &index, int role) con
54void FakeOptionSelectorOptions::setChecked(int row, bool checked)
54void FakeOptionSelectorOptions::setChecked(int row, bool checked)
56 if (checked) {
56 if (checked) {
57+ if (!static_cast<FakeOptionSelectorFilter*>(parent())->multiSelect()) {
58+ m_checkedIndexes.clear();
57 m_checkedIndexes << row;
60 m_checkedIndexes << row;
59 m_checkedIndexes.remove(row);
62 m_checkedIndexes.remove(row);