QwtTextMargin ignores the contentsMargins.
Instead of introducing QwtTextlabel::setMargin() it should conform to QWidget::setContentsMargins().
Anonymous
You seem to have CSS turned off. Please don't fill out this field.