qstring 颜色 html,qt - Get plain text from QString with HTML tags - Stack Overflow

The question is a bit dusty now, but for anyone checking, it is (has become?) possible to use QTextDocumentFragment to convert HTML to plaintext in the Qt way.

This approach may offer consistency dependending on your purpose, as well as robustness (of course depending on the Qt folks time :) - but their user base is sizable, and so far it has worked perfectly for me).

I tried something like the below out in Python, I think the mechanics should be about the same in C++ too.

from PySide2.QtGui import QTextDocumentFragment

plain = QTextDocumentFragment.fromHtml(

"

someHtml it was so booold!"

).toPlainText()

(Additionally, the Qt documentation suggests that you can just pass in the QString to fromHtml there.)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值