【发布时间】:2013-02-08 11:53:13
【问题描述】:
我不是 Qt 新手,但我不知道如何将自定义 css 类添加到 QTextEdit 中的选定块。
据我所知,格式更改为如下代码:
QTextCursor cursor = textEdit->textCursor();
QTextBlockFormat bfmt;
// Apply format changes
cursor.setBlockFormat(bfmt);
当我这样做时,生成的 HTML 代码会在其中创建一个带有内联样式的跨度,但我想要的是插入 css 类:
<SPAN class='myclass'>text</span>
我在 QTextBlockFormat 中缺少一个函数来设置文本的 css 类。
【问题讨论】: