我想在 QTextDocument 中的文本周围有一个唯一的左边框
我认为为此所需的 css 将是
<div style='
border-left: 6px solid red;
background-color: lightgrey;
'> Hello World </div>
但是可以说我有这个qt代码
#include <QApplication>
#include <QWidget>
#include <QHBoxLayout>
#include <QTextEdit>
int main(int argc, char *argv[]) {
QApplication a(argc, argv);
QWidget *widget = new QWidget();
auto l = new QHBoxLayout(widget);
widget->setLayout(l);
QTextEdit *e = new QTextEdit(widget), *t = new QTextEdit(widget);
l->addWidget(e);
l->addWidget(t);
QObject::connect(e, &QTextEdit::textChanged, [=]() {
t->setHtml(e->toPlainText());
});
widget->show();
}
现在如果输入 html 我得到了这个输出
我想要上面的输出,有什么我遗漏的吗?