QWindows11Style: adjust text rect for CC_TitleBar
The adjustment for the textrect was wrong - the bottomRight point must be moved by -1/-1, not 1/1. Task-number: QTBUG-130673 Change-Id: I6c099fdd9a03188e7a5c7852b1912ed9b2801f7a Reviewed-by: Wladimir Leuschner <wladimir.leuschner@qt.io> Reviewed-by: Volker Hilsheimer <volker.hilsheimer@qt.io> (cherry picked from commit 2c85e5d22215f24bd46d07a1183393e52702493f) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org> (cherry picked from commit ecc31955f1ded212c334c87195bd1dca040d2565)
This commit is contained in:
parent
5e84d211d5
commit
e38834a020
@ -588,7 +588,7 @@ void QWindows11Style::drawComplexControl(ComplexControl control, const QStyleOpt
|
||||
painter->setPen(textColor);
|
||||
// Note workspace also does elliding but it does not use the correct font
|
||||
QString title = painter->fontMetrics().elidedText(titlebar->text, Qt::ElideRight, textRect.width() - 14);
|
||||
painter->drawText(textRect.adjusted(1, 1, 1, 1), title, QTextOption(Qt::AlignHCenter | Qt::AlignVCenter));
|
||||
painter->drawText(textRect.adjusted(1, 1, -1, -1), title, QTextOption(Qt::AlignHCenter | Qt::AlignVCenter));
|
||||
|
||||
QFont buttonFont = QFont(assetFont);
|
||||
buttonFont.setPointSize(8);
|
||||
|
Loading…
x
Reference in New Issue
Block a user