L'impostazione predefinita prevede che la riga selezionata sia colorata in grigio se QTableWidget non ha lo stato attivo e arancione se ha lo stato attivo. Vorrei, invece, rendere rossa la riga selezionata indipendentemente dal fatto che il widget abbia o meno il focus. Ho provato ad aggiungere questo per il foglio di stile:Modificare il colore di selezione di un QTableWidget
QTableWidget{ selection-background-color: red}
Ho anche provato
QTableWidget:edit-focus{ selection-background-color: red}
e
QTableWidget:focus{ selection-background-color: red}
ma nessuno di loro sembrano girare qualsiasi cosa rossa, sembra ancora rimanere arancione se messo a fuoco e grigio se non. Quali proprietà devo impostare per rendere sempre la stessa riga selezionata dello stesso colore, indipendentemente dal fatto che abbia o meno lo stato attivo?
Grazie,
David
Yep, che lo ha fatto, grazie! –
Fa il trucco molto bene, ma non funziona quando impostiamo anche il "colore di sfondo" dell'oggetto. Devo commentare il colore di sfondo per far funzionare i colori di selezione. – zeFree
Ho aggiunto una soluzione alternativa che dovrebbe funzionare per voi – Chris