代码拉取完成,页面将自动刷新
diff -Naur a/src/widgets/styles/qstyle.cpp b/src/widgets/styles/qstyle.cpp
--- a/src/widgets/styles/qstyle.cpp 2021-08-11 11:36:05.811389639 +0800
+++ b/src/widgets/styles/qstyle.cpp 2021-08-11 18:34:10.095799644 +0800
@@ -627,7 +627,7 @@
QRect aligned = alignedRect(QApplication::layoutDirection(), QFlag(alignment), pixmap.size() / scale, rect);
QRect inter = aligned.intersected(rect);
- painter->drawPixmap(inter.x(), inter.y(), pixmap, inter.x() - aligned.x(), inter.y() - aligned.y(), inter.width() * scale, inter.height() *scale);
+ painter->drawPixmap(inter.x(), inter.y(), pixmap, inter.x() - aligned.x(), inter.y() - aligned.y(), qRound(inter.width() * scale), qRound(inter.height() *scale));
}
/*!
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。