例如,我有一个GraphWidget,它呈现图形。目前,我使用getter和setter来设置图形属性,例如:
使用CSS会更方便:
GraphWidget {
line-color: red;
line-width: 2px;
background-color: black;
}
问题是我不知道如何获取分配给窗口小部件的CSS属性。我还希望正确继承属性,例如background
或color
(对于标记的文字颜色)。
在Qt 5中是否有用于扩展CSS样式的API?
答案 0 :(得分:0)
没有API,但您可以使用QWidget :: styleSheet访问小部件的样式表,并自行解析