Wie erreiche ich eine konsistente Hervorhebung von QListWidget-Elementen in verschiedenen Widget-Zuständen?

Ich verwende PyQT 4.8.3, um einen Dialog mit zwei QListWidgets zu erstellen, die beide eine Mehrfachauswahl ermöglichen.

Wenn diese QListWidgets aktiviert sind, werden die ausgewählten Elemente nur dann blau hervorgehoben, wenn das QListWidget den Fokus hat. Ohne Fokus ist die Hervorhebung hellgrau.

Ich finde auch, dass, wenn die QListWidgets deaktiviert sind, die ausgewählten Elemente trotz mangelnden Fokus blau hervorgehoben werden.

Wenn die Benutzer von einer Liste zur anderen wechseln, werden sie dies feststellensehr verwirrend.

Als Entwickler finde ich das hellgraue / unscharfe, blaue / deaktivierte Verhalten unerwünscht. Ich würde mich über Ratschläge zur Änderung freuen.

Ich habe in den Dokumenten nachgesehenQListWidget, QListView und QAbstractView ohne etwas zutreffendes zu finden, habe ich auch das durchgesehenStylesheet Dokumentation ohne Glück.

Antworten auf die Frage(3)

Ihre Antwort auf die Frage