Czy właściwości dynamiczne Qt są tak dynamiczne dzięki arkuszom stylów?Czy arkusze stylów Qt naprawdę obsługują _dynamiczne_ właściwości?
Mam podstawowy przykład z arkuszy stylów i właściwości dynamicznych:
/*stylesheet:*/
*[field_mandatory="true"] { background-color: "yellow";}
I mam ten happening w czasie wykonywania gdzieś w kodzie:
/*code:*/
myWidget->setProperty("field_mandatory", field->isFilled());
nic się nie zmieni w UI, gdy ta właściwość jest zmieniono w czasie wykonywania.
Czy ktoś ma pomysły, co należy zrobić, aby zaktualizować silnik arkusza stylów Qt przy zmianie właściwości lub czy jest on nawet zdolny do obsługi tego rodzaju przypadków?
Przy okazji. Używam Qt 4.4
Może trzeba ją mieć Q_PROPERTY? – cheez