我正在开发我的应用程序,我需要将QLabel分为2个字符串,但是它保存其hyberlink行为的方式。
我知道如何使用QLabel创建超链接:
link = QLabel('''<a href="http://stackoverflow.com/">Some text</a>''')
但是我如何显示相同的QLabel但带有类似这样的文本:
text = 'some /n text'
因为您使用:
link = QLabel('''<a href="http://stackoverflow.com/">{0}</a>'''.format(text)
根本不起作用。
如果使用html,则换行符与<br>
有关:
text = 'some <br> text'
link = QLabel()
link.setText('''<a href="http://stackoverflow.com/">{0}</a>'''.format(text))