Hinzufügen eines Stylesheets für das Trennzeichen in der QCombobox

Ich fügte hinzu, zwei Elemente in einer Qcombobox mit einem Trennzeichen

addItem("New");
addItem("Delete");
insertSeparator(2);

Um die Auswahl eines Elements mit einem anderen Stil hervorzuheben, habe ich QLIstView für die QComboBox-Ansicht mit dem Stylesheet als verwendet

QListView * listView = new QListView(this);
this->setView(listView);

listView->setStyleSheet("QListView::item {                              \
                            color: black;                                    \
                            background: white;                           }  \
                            QListView::item:selected {                     \
                            color: white;                                  \
                            background-color: #0093D6  \
                            }                                               \
                            ");

Jetzt ist das Problem, dass das Trennzeichen überhaupt nicht sichtbar ist. Es wird ein leerer Leerraum zwischen den Elementen angezeigt. Ich bin nicht gut mit Stylesheets, daher habe ich keine klare Vorstellung davon, wie man ein neues Stylesheet für das Trennzeichen erstellt.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage