Quilting-lw/sharedviews/knifegapparadialog.h

50 lines
987 B
C
Raw Normal View History

2026-01-23 08:37:18 +00:00
#ifndef KNIFEGAPPARADIALOG_H
#define KNIFEGAPPARADIALOG_H
#include <QDialog>
#include <QStandardItemModel>
#include "setcontrolstyle.h"
#include "machine/comm/datadef.h"
#include "main.h"
namespace Ui {
class KnifeGapParaDialog;
}
class KnifeGapParaDialog : public QDialog
{
Q_OBJECT
public:
explicit KnifeGapParaDialog(QWidget *parent = 0);
~KnifeGapParaDialog();
private:
Ui::KnifeGapParaDialog *ui;
private:
KnifeGapPara m_knifeGapData;
QStandardItemModel *m_pModel;
int m_column;
int m_row;
private:
void initWidget();
void initControl();
void initResolution();
void initControlStyle();//初始化窗体控件样式
public:
void setTypeLogo(QString tStyle);//设置类型图标
void setMainTitle(QString str);//设置主title
void setSubTitle(QString str);//设置副title
public slots:
void recvData(int type, int id);
private slots:
void on_buttonCancel_clicked();
};
#endif // KNIFEGAPPARADIALOG_H