Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/qt/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Css 从QT中的样式表访问填充_Css_Qt_Qt4_Stylesheet - Fatal编程技术网

Css 从QT中的样式表访问填充

Css 从QT中的样式表访问填充,css,qt,qt4,stylesheet,Css,Qt,Qt4,Stylesheet,我有一个定制的QWidget子类,它列出了许多子类。在我的样式表中,我定义了一个背景,效果很好。我还定义了填充,但它不起作用。我显然需要自己为这一点提供支持 为此,我需要能够找出在我的小部件的样式表中设置了什么填充。我不希望自己解析样式表,这没有多大意义。如何访问样式表中的顶部、左侧、底部和右侧填充集 提前感谢,您的自定义小部件必须继承支持“盒子模型”的小部件(您可以找到哪些小部件可以打开),然后您可以使用QWidget::contentsRect()。。。内容矩形: 正确,QWidget本身不

我有一个定制的QWidget子类,它列出了许多子类。在我的样式表中,我定义了一个背景,效果很好。我还定义了填充,但它不起作用。我显然需要自己为这一点提供支持

为此,我需要能够找出在我的小部件的样式表中设置了什么填充。我不希望自己解析样式表,这没有多大意义。如何访问样式表中的顶部、左侧、底部和右侧填充集


提前感谢,

您的自定义小部件必须继承支持“盒子模型”的小部件(您可以找到哪些小部件可以打开),然后您可以使用
QWidget::contentsRect()。。。内容矩形:


正确,QWidget本身不支持长方体模型。改用QFrame。