成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Qt 小票打印 實例詳解

移動開發
本文介紹的是Qt 小票打印 實例詳解,全文屬于代碼實現,內容很少,但是很充實。先來看內容。

Qt 小票打印實例詳解是本文要介紹的內容,內容不多,取其精華。先來看代碼。

  1.     QString htmlString = QString("<html>") + str1 + str2 +str3 + finerysInfo + str5 + str6  
  2.                   + QString("<br>%1<br>%2").arg(separateString) + QString("</html>");  
  3.     printString(htmlString);  
  4.     accept();  
  5. }  
  6. void PrintDialog::printString(const QString &htmlString) {  
  7.     qDebug() << htmlString;  
  8.      
  9.     QPrinter p;  
  10.     QTextDocument doc;  
  11.     //doc.setHtml(htmlString);  
  12.     QFont font = doc.defaultFont();  
  13.     font.setBold(true);  
  14.     font.setPointSize(font.pointSize() + 1);  
  15.     doc.setDefaultFont(font);  
  16.     QSizeF s = QSizeF(p.logicalDpiX() * (58 / 25.4), p.logicalDpiY() * (297 / 25.4));  
  17.     doc.setPageSize(s);  
  18.     p.setOutputFormat(QPrinter::NativeFormat);  
  19.     // 打N頁  
  20.     int pageCount = ui->pageCountLineEdit->text().toInt();  
  21.     for (int i = 1; i <= pageCount; ++i) {  
  22.         // 如果只打印一份,即只打印店聯  
  23.         if (1 == pageCount) {  
  24.             if (Receive_Finery == operationType) {  
  25.                 doc.setHtml(htmlString.arg(tr("店聯")));  
  26.             } else {  
  27.                 doc.setHtml(htmlString.arg(tr("客戶聯")));  
  28.             }  
  29.         } else {  
  30.             if (i % 2 != 0) {  
  31.                 doc.setHtml(htmlString.arg(tr("客戶聯")));  
  32.             } else {  
  33.                 doc.setHtml(htmlString.arg(tr("店聯")));  
  34.             }  
  35.         }  
  36.         doc.print(&p);  
  37.         if (i < pageCount) {  
  38.             p.newPage();  
  39.         }  
  40.     }  

小結:Qt 小票打印實例詳解的內容介紹完了,本人很喜歡這個實例,說多了,***希望本篇文章能夠幫助你學習!

責任編輯:zhaolei 來源: 互聯網
相關推薦

2009-08-26 09:22:44

C#實現打印功能

2009-08-26 11:32:37

C#打印文檔

2009-08-26 11:07:36

C#打印窗體

2011-07-05 17:54:43

QT Sqlite ARM

2011-06-28 13:02:06

Qt Qt 4.7.3 ARM

2009-08-26 11:53:56

C#打印文本文件

2011-07-01 18:35:17

QT 控制臺

2011-07-02 14:22:30

打印機評測

2011-07-01 10:35:20

QT 多線程 TCP

2011-06-24 10:05:51

QT 對象 父對象

2011-07-05 14:46:34

2011-06-27 16:07:49

Qt Designer

2011-06-21 09:33:49

Qt 啟動 界面

2011-06-14 16:45:57

Qt 圖標

2011-06-30 16:24:38

Qt TableWidge

2011-06-13 16:51:19

Qt Socket

2011-06-20 17:33:58

Qt MeegoTouch Maemo

2011-06-28 15:01:01

Qt PIMPL

2009-07-09 15:05:45

Servlet實例

2011-06-23 14:05:32

Qt 事件機制
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产精品久久久久久久久污网站 | 亚洲一区二区在线视频 | 成人免费视频 | 精品av天堂毛片久久久借种 | 中文在线一区二区 | 在线观看亚洲一区二区 | 91九色porny首页最多播放 | 91在线精品视频 | 天天躁日日躁狠狠的躁天龙影院 | 亚洲九九 | 午夜久久av| 国产在线一级片 | 免费观看av网站 | 日本亚洲一区二区 | av资源中文在线天堂 | 亚洲一区二区中文字幕在线观看 | 国产精品成人一区二区 | 国产成人99久久亚洲综合精品 | 国产免费一级一级 | 亚洲成人av一区二区 | 久久专区 | 欧美日韩不卡在线 | 精品国产91亚洲一区二区三区www | 羞羞视频网页 | 午夜精品一区二区三区在线观看 | 免费观看av| 中文字幕视频在线看5 | 日韩av免费在线观看 | 99re视频精品 | 伊伊综合网| 午夜色婷婷| 91av在线免费看 | 国内精品久久久久久 | 欧美日韩精品一区二区 | 中文字幕国产视频 | 久久精品91久久久久久再现 | 成人精品在线视频 | 精品网站999www | 男女羞羞视频免费看 | 日韩在线免费视频 | 亚洲免费精品一区 |