如何使 QTextEdit 中的链接可点击?
有没有办法使 QTextEdit
?
我知道我可以使用 QTextBrowser
并连接到 anchorClicked
但我宁愿将编辑和查看全部保留在一个小部件中,并且当我将小部件设置为只读模式。
这是可能的还是我必须在堆栈中放置两个单独的小部件并在它们之间切换?
Is there a way to make links clickable in a QTextEdit
?
I know I can use a QTextBrowser
and connect to anchorClicked
but I'd rather keep the editing and viewing all in one widget, and have clickable links when I set the widget to read-only mode.
Is this possible or am I stuck with having two separate widgets in a stack and switching between them?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
由于
QTextBrowser
继承自QTextEdit
,您应该使用它并设置readOnly
属性设置为 false。然后您可以根据需要更改 QTextBrowser 的样式。Since
QTextBrowser
inherits fromQTextEdit
, you should use it and set thereadOnly
property to false. Then you can change the style of the QTextBrowser as you want.