我正在尝试使用QWebView
来实现博客文章编辑器。我有一些示例 html 片段可以通过触发菜单操作插入到编辑器中。但是,QTextEdit
插入html并不方便。至于我为什么不使用QTextEdit
,请看我的测试代码如下:
QTextEdit *edit = new QTextEdit;
edit->insertHtml(tr("<div class=\"gci-hello\">Hello</div>"));
qDebug() << edit->toHtml(); // --> the div tag disappeared
因此,如果我使用 QWebView,则会保留 div 标签。但我不知道如何在视图上的光标位置插入我的代码段。