Форум вопросов и ответов

Форум вопросов и ответов (https://www.otvetnemail.ru/)
-   Продолжение архива вопросов (https://www.otvetnemail.ru/prodolzhenie-arhiva-voprosov-808/)
-   -   QComboBox и setDuplicatesEnabled (https://www.otvetnemail.ru/prodolzhenie-arhiva-voprosov-808/qcombobox-i-setduplicatesenabled-211389/)

Guest 27.09.2011 13:27

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


Часовой пояс GMT, время: 04:52.


© www.otvetnemail.ru - Форум вопросов и ответов.