我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

QT CSS 打印预览不生效

QT 使用QTextDocument setHtml 读取html文件的内容,通过QPrinter创建打印预览对话框,html里 table 的 CSS 样式不生效。

table {
 border-collapse: collapse; 
} 
td {
    border-style: solid;
    border-width: 1px;
    border-color: #000000;
}

DW 中的效果图

img

QT 中使用打印预览的效果图

img

为什么会这样, 请指教。

QTextDocument只部分支持HTML+CSS
https://doc.qt.io/qt-5/richtext-html-subset.html

如果你需要完整显示HTML+CSS,可以使用QtWebEngineView

近期文章

  • 有没有人帮我修改一下程序
  • PHP选择登录错误
  • please,各位,分析一下哪里的问题,
  • untity调试报错
  • 高通多功能写串使用后提问
  • 此题的大致思路是什么样的
  • strlen运行不出长度,一直是abcde
  • airpod充不进电怎么回事
  • python处理jsfuck,js返回值是unicode该怎么处理?
  • 关于#jar#的问题,如何解决?
  • 求游戏怪物追击并围住玩家算法
  • PHP致命错误:尽管PHP 5.3.24,但找不到类'Collat​​or'
  • 为什么老是卡或白屏重进
  • 灵越5510玩lol掉帧
  • QT中把时间戳转会形如2022-09-16的标准时间的报错问题
  • C语言主函数调用函数时没有输出结果
  • c语言 freshman问一个关于四舍五入的问题
  • 加入DHT网络,并实现内网用户UDP侦听端口映射到公网端口
  • 为啥用everything软件搜索出的. lnk文件双击只是报错呢?
  • 关于double=1时赋值给int的精度丢失情况

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华