내 응용 프로그램에는 사용자 지정 QSS가 있으며 이미지가있는 QLabel이 있습니다. 그러나 이미지에는 스타일에서 오는 큰 여백이 있습니다.Qt에서 이미지 레이블의 실제 여백 가져 오기
이 라벨 보는 방법은 QPixmap 실제 내용을 표시하는 빨간색으로는, 그래서 흰색 부분이 여백은 다음과 같습니다
여백은 상단과 하단 11 픽셀이다, 왼쪽 부분은 7 픽셀이고 오른쪽 부분은 45 픽셀입니다. 나는 그들을 이미지 편집기로 측정했고, 그 경계를 테두리의 일부로 계산했다.
나는이 기능을 시도 :qDebug() << label->contentsMargins() << label->margin();
을하지만, 출력, 심지어이 있지만 (큰) 마진 QMargins(0, 0, 0, 0) 0
이었다. 이미지 레이블의 실제/실제 여백을 어떻게 계산합니까?