PyQt Diferentes colores en una sola fila en un cuadro combinado

Estoy desarrollando una interfaz de usuario usando PyQt donde un solo elemento en mi Qcombobox puede tener dos o tres palabras separadas por comas. Así, por ejemplo, el artículo 1 puede ser 'Texto1, Texto2, Texto3'y el artículo 2 será'Texto4, Texto5'.

Lo que quiero hacer es dar varios colores de fondo a los elementos separados por ',' en el itemText. Así, en el caso del artículo 1 ('Texto1, Texto2, Texto3') Necesitaría un color detrásTexto 1, una diferente detrásTexto2 y un tercero detrásTexto3. Del mismo modo, el elemento 2 tendría 2 colores de fondo.

Estaba pensando en usar el formato rtf, pero no pude encontrar una manera de dar varios colores a una fila de elementos.

Gracias por la ayuda.

Respuestas a la pregunta(1)

Su respuesta a la pregunta