QPrinter在图像周围环绕文本

时间:2014-04-18 15:45:55

标签: c++ qt qt5

我需要在我的程序中打印标签。标签有一个图片和描述文本应该环绕图片。 QPrinter只提供在矩形中打印文本,但我无法定义文本区域或类似内容。

有没有办法或者我必须自己写点什么?

1 个答案:

答案 0 :(得分:1)

使用QTextDocument并以HTML模式设置内容。看看QPintPreviewDialog。这是要走的路。如果要调整页面设置,也可以在打印预览之前使用QPageSetupDialog。三个小建议:1)如果答案可以接受,请将其标记为已接受并且已投票。 2)每个帖子只问一个问题。 3)阅读Qt API。这需要一些时间,但如果遇到问题,至少要知道要查找的模块和类。