QComboBox mit Mehrfachauswahl
Verfasst: 10. Juli 2007 14:07
Hallo,
hat jemand von euch schonmal eine ComboBox mit Mehrfachauswahl erstellt? Diese ComboBox soll bei mir in einem TreeWidget als Editor angezeigt werden. Ich möchte nun mehrere Elemente dieser ComboBox auswählen und deren Text soll dann in die entsprechende Spalte des TreeWidget zusammengefasst eingetragen werden. Habe jetzt schon von QComboBox abgeleitet und beim erstellen den SelectionMode umgestellt.
Komme an der Stelle im Moment nicht weiter. Ich weiß nicht so recht, welche Funktion ich überschreiben muss, um das MouseClickEvent auf die Elemente in der Popup-Liste der ComboBox abzufangen. Kann mir jemand einen Tipp geben, bzw. hat das schonmal jemand gemacht?
hat jemand von euch schonmal eine ComboBox mit Mehrfachauswahl erstellt? Diese ComboBox soll bei mir in einem TreeWidget als Editor angezeigt werden. Ich möchte nun mehrere Elemente dieser ComboBox auswählen und deren Text soll dann in die entsprechende Spalte des TreeWidget zusammengefasst eingetragen werden. Habe jetzt schon von QComboBox abgeleitet und beim erstellen den SelectionMode umgestellt.
Code: Alles auswählen
QListView* lview = qobject_cast< QListView* >( QComboBox::view() );
if( lview )
lview->setSelectionMode( QAbstractItemView::ExtendedSelection );