Chinaunix首页 | 论坛 | 博客
  • 博客访问: 631682
  • 博文数量: 1008
  • 博客积分: 10
  • 博客等级: 民兵
  • 技术积分: 5175
  • 用 户 组: 普通用户
  • 注册时间: 2012-07-31 09:44
文章分类
文章存档

2012年(1008)

我的朋友

分类:

2012-08-01 11:00:53

原文地址:QPrinter 打印文档 作者:luozhiyong131

使用的html的一个标签来控制文档的格式 

点击(此处)折叠或打开

  1. void Dialog::on_pushButton_clicked()
  2. {
  3.     QPrinter printer(QPrinter::PrinterResolution);
  4.     QPrintDialog printDialog(&printer,this);
  5.     if (printDialog.exec()){
  6.         QTextDocument textdocument;
  7.         QString title="Title";
  8.         QString body="this is the content";
  9.         QString str = "

    "+title+"

    "
    +body+" ";
  10.         textdocument.setHtml(str);
  11.   //    textdocument.setPlainText(str);
  12.         textdocument.print(&printer);
  13.     }
  14. }

阅读(169) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~