Details
-
Suggestion
-
Resolution: Out of scope
-
Not Evaluated
-
None
-
4.7.0
-
None
Description
Ellipsis be used always when a text on the UI is truncated (elided). Even though translations will be done so that truncations are minimized, there is always the possibility that even the shortest translations will truncate when text is e.g. zoomed.
The current functionality in Qt requires that the developer calls for ellided text when ever it is needed. Because it cannot be known beforehand which strings will truncate in any language, ellided text must be enabled for every string. This requires a lot of effort from application developers and is very error prone.
In future versions of QML, the elide property should be set to ElideRight in LTR languages, and to ElideLeft in RTL languages.