gpt4 book ai didi

html - 文本对齐在 QTextDocument 的 setHTML 中不起作用?

转载 作者:行者123 更新时间:2023-11-28 06:54:33 25 4
gpt4 key购买 nike

我尝试使用 CSS 和 HTML 来对齐我的文本,但它们都不起作用。 HTML 对齐属性以某种方式适用于 h1 和 h2 但不适用于 div 或 span。

QTextDocument doc;
doc.setDefaultStyleSheet("div{ align-content: center ; font: italic 15px ; color:green;}");

doc.setHtml(
"<h1 align='center'>LOL </h1 > "
"<h2 align='right'>lolh </h2 ><hr><br>"
"<div align='centre'>"
"<span align='centre'> lol1 : "+ compname +"</span><br><br>"
"<span align='right'>lol2 : "+ worktype +"</span><br><br>"
"</div>"
"<h2 align='right'>lolH </h2 ><hr><br>"
"<span align='right'>lol3 :</span><br><br>"
)

在每次使用的对齐尝试中,只有 h1 和 h2 属性有效,我不知道为什么。你能帮帮我吗?

最佳答案

使用 doc.setTextWidth(...) 启用文本对齐(参见 QTBUG-22851 )。

关于html - 文本对齐在 QTextDocument 的 setHTML 中不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33585593/

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