gpt4 book ai didi

c++ - QTextEdit 如何从 C++ 修改样式表元素

转载 作者:搜寻专家 更新时间:2023-10-31 01:56:34 31 4
gpt4 key购买 nike

我正在寻找修改 QTextEdit 实例中 body 元素的 css 样式的最快方法。

我试过了,还是不行

ui->textEdit->setStyleSheet("body {background-color: #aaa}");

我需要一种方法来更新在 QTextEdit 中打开的 html 文档的内部 css 样式表。

最佳答案

setStyleSheet 更新小部件本身的样式表,而不是文本编辑显示的 HTML 文档的样式表。由于 QTextEdit 没有“正文”部分,因此该行将被忽略。

如果您希望 HTML 文档使用不同的样式表,则必须直接修改显示的 HTML 内容(或者更确切地说是隐藏的样式表包含行)

关于c++ - QTextEdit 如何从 C++ 修改样式表元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6898968/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com