Мне нужно написать некоторые тексты фарси в QGraphicsTextItem
, но я не могу найти, как я могу сделать QGraphicsTextItem
, чтобы написать RightToLeft !.
Может ли кто-нибудь мне помочь?QGraphicsTextItem Текст RightToLeft
я судимый этот путь, но он не работает для меня:
class DiagramTextItem(QtGui.QGraphicsTextItem):
def __init__(self, parent=None, scene=None):
super(DiagramTextItem, self).__init__(parent, scene)
doc =QtGui.QTextDocument ('''شسشس
یییییگ''')
txtOpt = QtGui.QTextOption()
txtOpt.setAlignment(QtCore.Qt.AlignRight)
doc.setDefaultTextOption(txtOpt)
Спасибо.
нет, это изменило что-то, но еще не то, что мне нужно! первая строка должна быть справа! не осталось! посмотрите на этот рисунок, вы можете найти здесь http://ma3ta.persiangig.com/programing/text.png –
@SepehrMohammadPour. Я обновил свой ответ с некоторыми дополнительными предложениями. – ekhumoro