hlp:640x480-小屏vx4齿轮泵代码提交

This commit is contained in:
kite_lucs
2026-09-10 15:19:23 +08:00
commit b1ff3223e9
1534 changed files with 237996 additions and 0 deletions
+64
View File
@@ -0,0 +1,64 @@
#ifndef DLGQRCODE_H
#define DLGQRCODE_H
#include <QDialog>
#include "QtQREnCode/qrencode.h"
#include "QGraphicsScene"
#include "QGraphicsPixmapItem"
#include "SysPara.h"
namespace Ui {
class dlgQrCode;
}
class dlgQrCode : public QDialog
{
Q_OBJECT
public:
explicit dlgQrCode(QWidget *parent = 0);
~dlgQrCode();
//dlgQrCode(qrOption_t *qrOption);
int bcWidth,bcHeight;
unsigned char flagInsert:1;
unsigned char flagCount:1;
unsigned char AutoCount11:1;
unsigned char barCodeFlag:1; //明码标志
unsigned char NNNCC:5;
QString pictureName;
int QRCntNum;
void SetOption(qrOption_t *qrOption);
void GetOption(qrOption_t *qrOption);
void extSetText(QString text, bool flag = false);
QString TextToQRImg(qrOption_t *qrVar);
int getDat(SysPara * sysPara,int varNum);
unsigned long counter;
void setCntCheckBoxHide(bool hideEn);
QString getCounterText( int counter,int QRCntNum);
void MatrixEnCode(unsigned char *intext,int Size);
void setSysPara(SysPara * sysPara);
public slots:
void onTextChanged();
signals:
void onQRCodeCloseNow();
private slots:
void onQRCodeAuto(bool);
void on_pushBtnPreView_pressed();
void on_pushBtnClose_pressed();
void on_pushBtnSave_pressed();
void onComboBoxType(int);
private:
void ShowQRCode(QImage *img);
QGraphicsScene *scene;//声明scene
QGraphicsPixmapItem *item;//声明item
qrOption_t *qrOption;
bool AutoRefresh;
Ui::dlgQrCode *ui;
SysPara * sysPara;
};
#endif // DLGQRCODE_H