Sie speichern keine QComboBox in einem QStandardItemModel. Nehmen wir an, Sie haben folgende Möglichkeiten:
A B C D
und Sie haben eine Liste mit zwei Elementen in einer QListView, wobei der erste Wert A ist und der zweite D:
ist %Vor%Was wir oben erstellt haben, ist ein Listen-Widget, das die Werte von "A" und "D" anzeigt. Nun zur QComboBox. Ich nehme an, dass Sie möchten, dass die Werte von "A" und "D" in der Liste bearbeitet werden. Dazu müssen Sie ein QItemDelegate erstellen.
Siehe Ссылка
Ein Versuch:
%Vor%Und dann müssen Sie den Delegaten auf der QListView setzen, damit es funktioniert, siehe:
%Vor%