Voglio applicare QComboBox tramite il foglio di stile, quindi ho applicato la seguente sintassi qss.QComboBox Elemento selezionato Lo sfondo non viene riflesso
QComboBox {
border: none;
border-radius: 0px;
background-color: rgb(255, 255, 255);
color: rgb(0, 0, 0);
selection-background-color: rgb(0, 85, 255);
font: 14pt;
}
QComboBox:editable {
background-color: rgb(255, 255, 255);
}
QComboBox:!editable:on, QComboBox::drop-down:editable:on {
background-color: rgb(200, 200, 200);
}
QComboBox:on { /* shift the text when the popup opens */
padding-top: 3px;
padding-left: 4px;
}
QComboBox::drop-down {
width: 0px;
height:0px;
border-radius: 0px;
}
QComboBox::drop-down:hover
{
border: none;
border-radius: 0px;
background-color: rgb(0, 170, 255);
}
QComboBox QAbstractItemView{
background-color: rgb(255, 255, 255);
border-radius: 0px;
color: rgb(0, 0, 0);
font: 14pt;
}
QComboBox QAbstractItemView:item{
color: rgb(85, 85, 0);
background-color: rgb(170, 170, 127);
selection-background-color: rgb(170, 170, 255);
selection-color: rgb(85, 0, 127);
height:40px;
font: 16pt;
}
problema: selezione-background-color: rgb (170, 170, 255); in
QComboBox QAbstractItemView:item{
color: rgb(85, 85, 0);
background-color: rgb(170, 170, 127);
selection-background-color: rgb(170, 170, 255); <- Not Working
selection-color: rgb(85, 0, 127);
height:40px;
font: 16pt;
}
non si applica. trascinare verso il basso lo sfondo dell'elemento selezionato non viene riflesso. per favore aiutami a risolvere questo problema.
grazie per il vostro aiuto. Ma ho lasciato il lavoro Qt. – Jai
@Jai troppo male per te ... –
@Jacob .. ah ah ah, ma sfortunatamente ora ho intenzione di rientrare a Qt il prossimo mese in poi – Jai