Я пишу приложение, используя qml, и текстовые сообщения также имеют двунаправленные языки.
Я хочу, чтобы каждая строка начиналась с соответствующего выравнивания, как на картинке ниже.
Я знаю, что могу разделить линии и установить направление, но я хочу знать, если это лучшее решение, потому что QTextEdit обрабатывает это сам.
![](https://i.stack.imgur.com/4iwi8.png)