Суть проблемы: в QLineEdit набор текста начинается по середине и если не хватает поля, то он продолжает набираться вне него примерно так:

однако мне надо, чтобы текст начинался набираться на строке 1, а если там не хватает места, то перемещаться на строку 2 и так далее. Примерно вот так:

Как это можно сделать? Или надо выбрать другой виджет для ввода?
изм.:сначала были не те скриншоты, извиняюсь