Hallo,
ich habe ein QTableWidget das Comboboxen enthält. Das Verhalten ist derart dass immer nur eine Combobox existiert, d.h. bei Selektion einer neuen Zelle wird die Combobox von der 'alten' Zelle mit removeCellWidget() gelöscht.
Jetzt möchte ich noch folgendes Zusatzverhalten implementieren, dass bei einem Mausklick ausserhalb der Tabelle die letzte Combobox automatisch gelöscht wird. Hat da jemand eine Idee ?
Christof
QTableW. - Keine Destruktion einer Combobox bei Focusverlust
Versuch mal bei einem focusOut-Event ein mit einem ungültigem Index aufzurufen.
Code: Alles auswählen
void QAbstractItemView::edit ( const QModelIndex & index )