Seite 1 von 1

Doppeleintragungen in QComboBox

Verfasst: 12. November 2005 19:34
von prof_maad
Hallo alle miteinander,

ich habe derzeit ein ziemlich nerviges Problem in meinem Programm.

Ich habe eine QComboBox:

Code: Alles auswählen

QComboBox *presetCombo;

Code: Alles auswählen

presetCombo = new QComboBox();
presetCombo->setEnabled(false);
presetCombo->setDuplicatesEnabled(false);
So, nun wird dieser Box Inhalt zugewiesen:

Code: Alles auswählen

for(int i=0;i<presetList->size();i++)
{
         presetCombo->addItem(presetList->at(i).name);
}
Dummerweise werden, obwohl ich setDuplicatesEnabled(false) aufrufe, Einträge doppelt eingefügt.
Wie kann ich dass verhindern oder die ComboBox leeren?

Wenn jemand Hilfe weis, wäre ich sehr dankbar.

Danke im Voraus und Ciao,

Prof. MAAD

Re: Doppeleintragungen in QComboBox

Verfasst: 14. November 2005 07:46
von macman
Sicher das Einträge doppelt sind? Ich müsste jetzt raten, aber achte mal auf Groß/Kleinschreibung, unsichtbare Zeichen, folgende Leerzeichen und sowas.

Verfasst: 14. November 2005 18:40
von prof_maad
So, danke erstmal.

Ich bin mir allerdings vollkommen sicher, dass die Einträge wirklich doppelt sind.

Hat noch jemand eine Idee, wie ich das beheben könnte?

Danke im Voraus und Ciao,

Prof. MAAD