代码拉取完成,页面将自动刷新
Author: Fan RuiJie <fanruijie@uniontech.com>
Date: Tue Aug 31 16:29:10 2021 +0800
Subject: fix text ellipsis not implemented in Tibetan
Upstream: https://codereview.qt-project.org/c/qt/qtbase/+/367457
Index: qtbase-opensource-src/src/gui/text/qtextengine.cpp
===================================================================
--- qtbase-opensource-src.orig/src/gui/text/qtextengine.cpp
+++ qtbase-opensource-src/src/gui/text/qtextengine.cpp
@@ -3219,6 +3219,11 @@ QString QTextEngine::elidedText(Qt::Text
ellipsisWidth *= 3;
ellipsisText = QStringLiteral("...");
+ } else {
+ engine = fnt.d->engineForScript(QChar::Script_Common);
+ glyph = engine->glyphIndex(ellipsisChar.unicode());
+ engine->recalcAdvances(&glyphs, { });
+ ellipsisText = ellipsisChar;
}
}
}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。