1
我有一個QWidget
叫做side
和QTextEdit
裏面它的sideLayout
佈局。對齊文本底部的QTextEdit
chatView = QTextEdit()
chatView.setHtml('<p style="margin: 0px; line-height: 28px;">')
sideLayout.addWidget(tab.chatView, 0, 0, 1, 1)
下方QTextEdit
有一個名爲inputLine
QLineEdit
,在那裏我寫的文字,並通過.append(inputLine.text())
發送到QTextEdit
上Return
。
我希望每個新行(<p>
元素)出現在底部,並且每個新行都附加在第一行下面。
這是現在的樣子:
我試圖用setStylesheet()
p { vertical-align: bottom; }
。
我試過p { position: absolute; bottom: 0px; }
我試過setAlignment()
與Qt.AlignBottom
。
如何讓線條像這樣對齊底部?
哦,真的,我沒有想到這一點。我會明天嘗試並報告回來。我知道'QLabel'支持豐富的文本和HTML。 – VixinG