我正在尝试编写一个小部件来查看数据库中的论坛数据。我想将主题中的帖子偏移量与用户名元数据在同一行的右上角对齐。我正在使用 QTextEdit,我的 HTML 代码构建函数如下所示:
def draw(self,item):
post_text = item.post_text.replace("\n","<br /> <br />")
user_text = "<b>User:</b> %s. #1<br/>" % item.name
posted_at = "<b>Posted At</b>: %s." % item.posted_at
text = user_text + posted_at + "<hr />" + post_text
self._text_edit.setText(text)
我想要右边的 #1 和左边的用户。我已经尝试了一些spans
,divs
和带有align
属性的表来尝试让事情按我的意愿工作,但它不起作用。建议 ?:D
ps,如果有多种方法,请列举它们,因为这将有助于提高我对在QT中操作文本的理解。