【问题标题】:How can I select a href tags in a QTextBrowser from QSS?如何从 QSS 中选择 QTextBrowser 中的 href 标签?
【发布时间】:2016-01-16 06:18:15
【问题描述】:

我想在 QTextBrowser 中格式化我的可点击 URL。在我为整个应用程序设置的 QSS 文件中,我尝试了 QTextBrowser::text.aQTextBrowser.a,但都没有成功。我是否真的希望使用 Qt Creator 编辑器手动格式化每个链接,或者有没有办法解决这个问题?

【问题讨论】:

  • 您不能为此使用 QSS,但 QTextBrowser 支持 CSS 的子集,因此您可以将其作为显示的 HTML 的一部分,或设置默认样式表:doc.qt.io/qt-5/qtextdocument.html#defaultStyleSheet-prop
  • @FrankOsterfeld 是的,这就是我最终所做的。如果您将此作为答案发布,我很乐意接受。

标签: c++ qt hyperlink qtstylesheets qtextbrowser


【解决方案1】:

您不能为此使用 QSS,但 QTextBrowser 支持 CSS 的子集,因此您可以将其作为显示的 HTML 的一部分,或设置默认样式表:QTextDocument::defaultStyleSheet

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-01-25
    • 2016-01-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-01-13
    • 1970-01-01
    相关资源
    最近更新 更多