Sintassi del foglio di stile QT: targeting di un pulsante specifico, non tutti i pulsanti
-
30-10-2019 - |
Domanda
Ho una finestra con due pulsanti.
Vorrei decorare ognuno con un foglio di stile diverso. Entrambi hanno nomi di oggetti diversi, ovviamente, ma sembra che solo il generico QPushButton
Il selettore di fogli di stile funziona.
Provai:
QPushButton#myBtnObjectName1 {
/* style definitions */
}
QPushButton#myBtnObjectName2 {
/* style definitions */
}
Ho provato lo stesso con la sostituzione del #
con un .
, o avere il #myBtnObjetNameX
solo. Niente funziona. Solo:
QPushButton {
/* style definitions */
}
Sto usando una sintassi sbagliata? O è semplicemente impossibile senza derivare QPushButton
nel codice e utilizzando un nome di classe separato per ciascuno?
Nessuna soluzione corretta
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow