Код ниже создает один виджет QTextBrowser
, заполняющий его длинными строками текста. Так как было применено view.setLineWrapMode(0)
, представление не обертывает текст, а помещает каждую строку в одну строку, независимо от того, как долго длится строка. Обратите внимание на то, что, когда отображается окно горизонтальной прокрутки бар rewided весь путь направо: таким образом, мы видим конец линии:Как управлять горизонтальной полосой прокрутки QTextBrowser
Вместо этого я хотел бы, чтобы textBrowser установить горизонтальный полосу прокрутки влево, чтобы мы могли видеть начало текстовой строки. Пожалуйста, смотрите на эту фотографию:
Как этого добиться?
from PyQt4 import QtCore, QtGui
app = QtGui.QApplication([])
view = QtGui.QTextBrowser()
for i in range(25):
view.append(10*('Long Line of text # %004d '%i))
view.setLineWrapMode(0)
view.show()
app.exec_()