我对 Qt 并不陌生,但我找不到如何将自定义 css 类添加到 QTextEdit 中的选定块。
据我所知,格式更改为如下代码:
QTextCursor cursor = textEdit->textCursor();
QTextBlockFormat bfmt;
// Apply format changes
cursor.setBlockFormat(bfmt);
当我这样做时,生成的 HTML 代码会在其中创建一个带有内联样式的跨度,但我想要的是插入 css 类:
<SPAN class='myclass'>text</span>
我在 QTextBlockFormat 中缺少一个函数来设置文本的 css 类。