我正在使用 QTextDocument::drawContents(painter) 在窗口简单的 html 上绘画
我想在窗口的一些边距内进行绘图,但我看不到指定绘画目标矩形的直接方法(在画家/窗口中)。
我想有几种方法可以做到:
使用 QTextDocuments::setMargin (尽管这不允许 left/top 使用不同的值。
将 html 放入样式中
<div>
对画家应用平移变换。
但是对于我想做的事情来说,这一切似乎有点太多了,我想如果我遗漏了一些直接的东西(就像你对 QPainter::drawText 所做的那样,你告诉目标矩形)