Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <QApplication>
- #include "oposfiscalprinter_cco.h"
- #include <QTextCodec>
- #include <QTextStream>
- using namespace OposFiscalPrinter_CCO;
- int main(int argc, char *argv[])
- {
- QApplication app(argc, argv);
- IOPOSFiscalPrinter *printer = new IOPOSFiscalPrinter();
- printer->setControl("{CCB90072-B81E-11D2-AB74-0040054C3719}");
- printer->Open("ATOLFptr.1");
- printer->ClaimDevice(100);
- printer->SetDeviceEnabled(true);
- printer->SetFiscalReceiptType(4);
- printer->BeginFiscalReceipt(false);
- QString desc = QString("test абвгдеёжз");
- QTextCodec *codec = QTextCodec::codecForName("IBM 866");
- QTextStream in(codec->fromUnicode(desc), QIODevice::ReadOnly | QIODevice::Text);
- printer->PrintRecItem(in.readLine(), 0, 1000, 0, 100, QString("ps"));
- printer->PrintRecTotal(100, 100, QString::number(1));
- printer->EndFiscalReceipt(false);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement