How to apply qss to a custom class
-
wrote on 4 Mar 2022, 04:07 last edited by
We have created a usrCntrListWidget class that inherits from Qlistwidget.
I declared in qss to apply qss. The declaration is:usrCntrListWidget { border: 4px solid #B8BCBF; }
I declared this, but the style is not applied.
But
QListWidget { border: 4px solid #B8BCBF; }
If declared as , the style is applied.
-
We have created a usrCntrListWidget class that inherits from Qlistwidget.
I declared in qss to apply qss. The declaration is:usrCntrListWidget { border: 4px solid #B8BCBF; }
I declared this, but the style is not applied.
But
QListWidget { border: 4px solid #B8BCBF; }
If declared as , the style is applied.
wrote on 4 Mar 2022, 16:37 last edited by@IknowQT said in How to apply qss to a custom class:
usrCntrListWidget
{
border: 4px solid #B8BCBF;
}QListWidget#usrCntrListWidget { border: 4px solid #B8BCBF; }
-
wrote on 4 Mar 2022, 05:52 last edited by
QListWidget[objectName="usrCntrListWidget"] { border: 4px solid #B8BCBF; }
-
I ran the program after applying it to qss, but the style does not change.
But in qt designer style edit the style is applied. -
We have created a usrCntrListWidget class that inherits from Qlistwidget.
I declared in qss to apply qss. The declaration is:usrCntrListWidget { border: 4px solid #B8BCBF; }
I declared this, but the style is not applied.
But
QListWidget { border: 4px solid #B8BCBF; }
If declared as , the style is applied.
wrote on 4 Mar 2022, 16:37 last edited by@IknowQT said in How to apply qss to a custom class:
usrCntrListWidget
{
border: 4px solid #B8BCBF;
}QListWidget#usrCntrListWidget { border: 4px solid #B8BCBF; }
-
@IknowQT said in How to apply qss to a custom class:
usrCntrListWidget
{
border: 4px solid #B8BCBF;
}QListWidget#usrCntrListWidget { border: 4px solid #B8BCBF; }
-
We have created a usrCntrListWidget class that inherits from Qlistwidget.
I declared in qss to apply qss. The declaration is:usrCntrListWidget { border: 4px solid #B8BCBF; }
I declared this, but the style is not applied.
But
QListWidget { border: 4px solid #B8BCBF; }
If declared as , the style is applied.
wrote on 4 Mar 2022, 21:12 last edited by@IknowQT
You asked the same question and I gave you the answer in https://forum.qt.io/topic/134744/promote-the-main-widget-to-another-widget/2, which you ignored. Seems pointless answering, shame.
1/7