python - 在 Qlabel 中添加文本
问题描述
我在 Qlabel 中显示一条消息,我想附加这些消息:
if A>B:
text_1=('As<sub>min</sub>')
else:
text_1=(' ')
if A>C:
text_2=(' A>C')
else:
text_2=(' ')
self.ui.label.setText('message' + '\n' +text_1 + '\n' + text_2)
但是显示的消息看起来像这样
message
As<sub>min</sub>
A>C
代替
消息
As min
A>C
我的问题是当我尝试显示下标时,它不显示
解决方案
<br>
如果要换行而不是用于纯文本的“\n”,则必须使用。
self.ui.label.setText("<br>".join(["message", text_1, text_2]))
推荐阅读
- cocoa - 如何在不成为第一响应者的情况下清除 NSTextView 选择?
- database - 如何防止用户插入日期范围内的日期?
- flutter - 如何从 Cloud Firestore 请求中删除单个文档?
- android - Marshmallow 及以上版本的许可证验证库
- angular - 接口打字稿内的接口
- c# - 当特定用户在不同的服务器上登录我的网站时登录我的 MediaWiki 网站
- c# - NHibernate Fluently 为 Session / SessionFactory 配置默认刷新模式
- javascript - SlideToggle 没有动画
- grafana - Grafana 变量问题
- azure - 在 Azure 上使用静态或动态专用 IP 地址?