Как обернуть строковый контент элемента в TopBottom QListView в PyQt5?

У меня есть список с длинными строками для каждого элемента. Элементы отображаются TopBottom. Когда строка слишком длинная (или ширина представления списка слишком короткая), появляется горизонтальная полоса прокрутки. Я не хочу, чтобы конец строки исчез за правой стороной представления списка. Я хочу, чтобы строка автоматически переносилась, но была одним выбираемым элементом.

class ListView(QListView):
    def __init__(self, model = []):
        super().__init__()
        self.setModel(ListModel(self, model))
        self.setFlow(QListView.TopToBottom)

person buhtz    schedule 06.12.2015    source источник
comment
Но я бы не назвал это дубликатом, потому что вопрос и ответ не помечены PyQt5.   -  person buhtz    schedule 09.12.2015
comment
Но легко использовать ответ в PyQt5. Это даже не настоящий код C++, больше используйте то и то. Если вы не согласны, вы можете опубликовать свой собственный ответ на ваш вопрос.   -  person Mel    schedule 09.12.2015