Add const to read only local variables

Pick-to: 6.2
Change-Id: Ideb34a5009277b919a8a3834e53af4ff550dfc6e
Reviewed-by: Mitch Curtis <mitch.curtis@qt.io>
bb10
Oliver Eftevaag 2021-10-08 16:45:02 +02:00
parent 06513ce175
commit 859f2ca1a6
2 changed files with 3 additions and 3 deletions

View File

@ -1579,12 +1579,12 @@ bool QFontDatabase::isSmoothlyScalable(const QString &family, const QString &sty
}
if (!f) return smoothScalable;
QtFontStyle::Key styleKey(style);
const QtFontStyle::Key styleKey(style);
for (int j = 0; j < f->count; j++) {
QtFontFoundry *foundry = f->foundries[j];
if (foundryName.isEmpty() || foundry->name.compare(foundryName, Qt::CaseInsensitive) == 0) {
for (int k = 0; k < foundry->count; k++) {
QtFontStyle *fontStyle = foundry->styles[k];
const QtFontStyle *fontStyle = foundry->styles[k];
smoothScalable =
fontStyle->smoothScalable
&& ((style.isEmpty()

View File

@ -1957,7 +1957,7 @@ void QTextLine::layout_helper(int maxGlyphs)
// spaces to behave as in previous Qt versions in the line breaking algorithm.
// The line breaks do not currently follow the Unicode specs, but fixing this would
// require refactoring the code and would cause behavioral regressions.
bool isBreakableSpace = lbh.currentPosition < eng->layoutData->string.length()
const bool isBreakableSpace = lbh.currentPosition < eng->layoutData->string.length()
&& attributes[lbh.currentPosition].whiteSpace
&& eng->layoutData->string.at(lbh.currentPosition).decompositionTag() != QChar::NoBreak;