Как определить в коде paintEvent толщину рамки, задаваемую во внешней styleSheet?
Этот код, если рамка в styleSheet задана в виде картинок, рисует линию в том числе и поверх рамки.
C++ (Qt)
void PhaseView::paintEvent(QPaintEvent * /*event*/)
{
QStyleOption opt;
opt.initFrom(this);
QPainter painter(this);
style()->drawPrimitive(QStyle::PE_Widget, &opt, &painter, this);
painter.setPen(Qt::red);
painter.drawLine(0, 0, width(), height());
}
Как мне узнать толщину рамки внутри этого кода?