Я пишу приложение, используя qml, и текстовые сообщения также имеют двунаправленные языки.
Я хочу, чтобы каждая строка начиналась с соответствующего выравнивания, как на картинке ниже.
Я знаю, что могу разделить линии и установить направление, но я хочу знать, если это лучшее решение, потому что QTextEdit обрабатывает это сам.