【问题标题】:Qt QLabel rich text tabulationQt QLabel 富文本制表
【发布时间】:2015-02-04 12:03:30
【问题描述】:

我有包含 HTML 锚标记的富文本的 QLabel。我需要在这个标签的文本中制表,即让我的 QLabel 显示如下内容:“This is”\t“example”,其中“\t”是制表符。我尝试使用 QString 的 '\t' 控制符号,尝试使用 RTF 的 "\tab"-tag,但没有任何帮助。 Qt 文档说支持的 HTML 子集中没有制表标签。它仅在我使用“pre”标签时才有效,但它会修改我的文本的字体,我不希望这样。

还有其他方法可以实现我的目标吗?

提前致谢。

【问题讨论】:

  • 只需使用 pre 进行制表。我的意思是仅用于制表。例如"text text <pre>(press tab)</pre> text text"
  • 但是它插入了一个换行符,即它在“pre”之前和之后显示换行符。
  • 那么你也许可以使用  字符。真的有必要使用制表符吗?
  • 我想这样做,但据我所知,只能对答案进行投票,而不是发表评论。请形成您的评论作为答案,我现在就投赞成票。
  • 我明白,只有声望至少 15 才能投票,我没有。但是我将您的答案标记为正确,因此可以提高您的声誉。对不起,我不想伤害你。

标签: c++ qt richtext qlabel


【解决方案1】:

您也许可以使用  字符。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-11-08
    • 1970-01-01
    • 2012-02-12
    • 2021-05-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-10-20
    相关资源
    最近更新 更多