问题描述
我想在QTextBrowser中格式化可点击的网址。在我为整个应用程序设置的QSS文件中,我尝试过 QTextBrowser :: text.a
和 QTextBrowser.a
,但都没有奏效。实际上我是否希望使用Qt Creator编辑器手动格式化每个链接,或者有解决方法?
I would like to format my clickable URLs inside a QTextBrowser. In a QSS file that I set for the entire application, I've tried QTextBrowser::text.a
and QTextBrowser.a
, but neither worked. Am I actually expected to manually format every link using the Qt Creator editor, or is there a way around this?
推荐答案
你可以不要使用QSS,但QTextBrowser支持CSS的子集,因此您可以将其作为显示的HTML的一部分,或者设置默认样式表:。
You can’t use QSS for that, but QTextBrowser supports a subset of CSS, so you can make it part of the displayed HTML, or set a default stylesheet: QTextDocument::defaultStyleSheet.
这篇关于如何从QSS中选择QTextBrowser中的href标签?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!