#ifndef DANJUMUBAN_H #define DANJUMUBAN_H #include #include #include #include "code39.h" #include #include "QPrintDialog" #include "struct_/packinfo.h" #include //TODO:小宋,实现迁移走,然后删除掉 class DanJuMuBan { public: DanJuMuBan(); //箱单 QImage printBoxInfo(QString bar,QSharedPointer info);//QList datalist,const QString company); // 码单 QImage printPackInfo(QString bar, QSharedPointer info); void printPackModel(QPainter & painter); QImage mapPrintPackInfo(QMap product,QStringList details); void print(QImage image); // void mapPrintBoxInfo(); 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"; PQ::PQLog * log; bool save; }; #endif // DANJUMUBAN_H