BUG234096, fix tree rect size error in onlyone type
This commit is contained in:
parent
c5fff02dc9
commit
dd9dfbe99e
|
@ -3085,8 +3085,8 @@ void UKUIConfigStyle::drawPrimitive(QStyle::PrimitiveElement element, const QSty
|
|||
borderPath1.lineTo(rect.left(), rect.bottom() - 1);
|
||||
} else if (vi->viewItemPosition == QStyleOptionViewItem::OnlyOne) {
|
||||
if(vi->rect.left() == 0) {
|
||||
path.addRoundedRect(vi->rect.adjusted(0, 0, 1, 1), sp->m_TreeParameters.radius, sp->m_TreeParameters.radius);
|
||||
borderPath0.addRoundedRect(vi->rect.adjusted(0, 0, 1, 1), sp->m_TreeParameters.radius, sp->m_TreeParameters.radius);
|
||||
path.addRoundedRect(vi->rect, sp->m_TreeParameters.radius, sp->m_TreeParameters.radius);
|
||||
borderPath0.addRoundedRect(vi->rect, sp->m_TreeParameters.radius, sp->m_TreeParameters.radius);
|
||||
} else {
|
||||
QRect rect = vi->rect.adjusted(0, 0, 1, 1);
|
||||
int margin = 4;
|
||||
|
|
Loading…
Reference in New Issue