Добрый день! Возник такой вот вопрос. Как избавиться от дубликатов в ComboBox? Вроде бы ни чего сложного, ведь есть функция setDuplicatesEnabled. Но у меня она не выполняет своих действий. Комбобокс создаю программно. Вызываю функцию setDuplicatesEnabled(false). Потом заполняю и в итоге повторы остаются.
Вот код:
tool = new QToolBar(this);
QComboBox *comboBox = new QComboBox(tool);
comboBox->setDuplicatesEnabled(false);
connect(comboBox, SIGNAL(activated(const QString&)), this, SLOT(function(const QString&)));
int row;
for(row = table->numRows() - 1; row >= 0; row--)
comboBox->insertItem(table->text(row, 0));