qt取出label加载图片的内边距
时间: 2023-10-14 14:11:47 浏览: 53
Qt中取出使用QLabel加载图片时的内边距可以使用QStyle类的函数来实现。具体代码如下:
```
QStyle* style = QApplication::style();
QRect contentsRect = style->subElementRect(QStyle::SE_LabelLayoutItem, new QStyleOptionViewItem(), NULL);
int padding = contentsRect.left();
```
其中,QStyle::SE_LabelLayoutItem表示QLabel中的布局元素,left()函数返回的是左侧内边距的大小。您可以根据需求修改参数来获取不同方向的内边距。