【发布时间】:2011-12-20 15:14:08
【问题描述】:
我有一个自定义 QWidget 子类,它布置了许多子类。在我的样式表中,我定义了一个背景,效果很好。我还定义了填充,它不起作用。我显然需要自己为此提供支持。
为此,我需要能够找出在我的小部件的样式表中设置的填充。我不想自己解析样式表,那没有多大意义。如何访问样式表中设置的顶部、左侧、底部和右侧填充?
提前致谢,
【问题讨论】:
标签: css qt qt4 stylesheet
我有一个自定义 QWidget 子类,它布置了许多子类。在我的样式表中,我定义了一个背景,效果很好。我还定义了填充,它不起作用。我显然需要自己为此提供支持。
为此,我需要能够找出在我的小部件的样式表中设置的填充。我不想自己解析样式表,那没有多大意义。如何访问样式表中设置的顶部、左侧、底部和右侧填充?
提前致谢,
【问题讨论】:
标签: css qt qt4 stylesheet
您的自定义小部件必须从支持“盒子模型”的小部件继承(您可以在that page 上找到哪些小部件),然后您可以使用QWidget::contentsRect() 获取...内容矩形:
【讨论】: