| 1234567891011121314151617181920212223242526272829303132333435363738394041424344 |
- #ifndef DANJUMUBAN_H
- #define DANJUMUBAN_H
- #include <QObject>
- #include <QPainter>
- #include <QtPrintSupport>
- #include "code39.h"
- #include <QList>
- #include "QPrintDialog"
- #include "packinfo.h"
- class DanJuMuBan
- {
- public:
- DanJuMuBan();
- //箱单
- QImage printBoxInfo(QString bar,QSharedPointer<BoxInfo> info);//QList<QString> datalist,const QString company);
- // 码单
- QImage printPackInfo(QString bar, QSharedPointer<PackInfo> info);
- void print(QImage image);
- private:
- int MAXWIDTH=100;
- int MAXHEIGHT=80;
- int FONTHEIGHT=10;
- Code39 barCode;
- // QString pinming;
- // QString maozhong;
- // QString pihao;
- // QString jingzhong;
- // QString guige;
- // QString tongshu;
- // QString dengji;
- // QString nianxiang;
- // QString xianghao;
- // QString guanse;
- // QString path;
- // QDateTime datetime;
- // QString company = "南通市华安袜业有限公司";
- // QString telephone = "0513-88249588";
- // QString fax = "0513-88249589";
- };
- #endif // DANJUMUBAN_H
|