Добрый день! Возник такой вот вопрос. Как избавиться от дубликатов в 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));
|