1

我试图为我的应用程序制作某种帮助系统。QTextBrowser 和一个静态 HTML 文件对我来说似乎很完美。唯一的问题是 QTextBrowser 没有正确读取对齐 - 一切都左对齐。

我的 HTML 文件是一个大的无边框表格,其中一些行居中对齐,其他行左对齐或右对齐。我可以发布整个文件,但没有意义,这是一行一行的代码;其他单元格只是复制/粘贴。

<tr align="center">
  <td><img src="10.png"></img></td>
</tr>

该图像应该居中,但事实并非如此。整个页面在 Chromium 和 Firefox 中看起来都不错,只有 QTextBrowser 给我带来了麻烦。

4

2 回答 2

1

尝试通过 QWebView 与 QTextBrowser 来查看它。并非所有 HTML/CSS 功能都存在于 QTextBrowser 中。如果它在 Chrome 中看起来正确,那么它在 WebKit 中可能看起来正确。

于 2012-08-20T20:45:53.267 回答
1

QTextBrowser小部件仅支持有限的 html/css 子集

在这种特殊情况下,tr标签不支持该align属性,但tdandth标签支持(请参阅表格单元格属性部分以获取完整列表)。

于 2012-08-20T21:24:01.640 回答