diff --git a/InkJetPrinter.cpp b/InkJetPrinter.cpp
index b57bce5..aa83afc 100644
--- a/InkJetPrinter.cpp
+++ b/InkJetPrinter.cpp
@@ -1090,9 +1090,6 @@ void InkJetPrinter::timerHandler(void){
m_stableCount = 0;
for(int i = 0; i < 10; i++) m_pressureBuf[i] = 0;
m_bufIdx = 0;
- LogInfo::setRunStatusText(tr("自检完成!!!"));
- m_MainWidget->setRunStatus(tr("自检完成!!!"));
- qDebug()<<"自检完成!!!";
m_MainWidget->setReclaimOpenBtnStatus(true);
m_MainWidget->setReclaimCloseBtnStatus(false);
@@ -1117,6 +1114,10 @@ void InkJetPrinter::timerHandler(void){
m_MainWidget->on_m_StopBtn_clicked();
+ LogInfo::setRunStatusText(tr("自检完成!!!"));
+ m_MainWidget->setRunStatus(tr("自检完成!!!"));
+ qDebug()<<"自检完成!!!";
+
if(sysPara->para.Reciclar)
test_flag = 1;
}
diff --git a/VerBVersion.h b/VerBVersion.h
index 2128bbb..fd31d7f 100644
--- a/VerBVersion.h
+++ b/VerBVersion.h
@@ -6,7 +6,7 @@
*/
#define UP_PRINTER_MAJOR_VER 6
#define UP_PRINTER_MINOR_VER 7
-#define UP_PRINTER_RIVISION_VER 3
+#define UP_PRINTER_RIVISION_VER 4
#define SUB_VERSION "_KOR"
#ifdef __RFID_OLD
#define SUB_RFID "_RO"
diff --git a/chinese.ts b/chinese.ts
index 6ccc98e..91a7d4e 100644
--- a/chinese.ts
+++ b/chinese.ts
@@ -74,6 +74,16 @@
条形码编辑
+
+
+ BarCode Format
+
+
+
+
+ Qrcode Format
+
+
CounterEditor
@@ -719,52 +729,52 @@
DevOp
-
-
-
-
-
+
+
+
+
+
警告
-
+
字高超出范围
-
+
字高太小或是高压包数据未初始化,您当前错误将忽略所有高压错误
-
-
+
+
错误
-
+
在同步计米的情况下无打印串或显示区域为零
-
+
在同步计米的情况下喷印同步脉冲数过多,请检查你的配置
-
+
喷印字符串太短,请增加字符串长度或在打印设置中减少喷印长度
-
+
喷印长度太短,请减少字符串长度或在打印设置中增加喷印长度
-
+
No73 send DAC Data.
@@ -820,73 +830,73 @@
-
+
文件操作
-
-
-
-
+
+
+
+
警告
-
+
是否确认删除当前文件?
-
+
是否确认删除所有文件?
-
-
-
-
+
+
+
+
提示
-
+
是否确认从U盘导入所有文件?
-
+
mv %1/VoltParaHi.bin %1/VoltParaStd.bin %2/
-
+
cp %1/* %2/
-
+
成功从U盘导入?
-
+
是否确认将所有文件导出到U盘?
-
+
U盘doc目录创建失败
-
+
成功导出到U盘?
-
+
U盘未插入或U盘根目录下的doc文件夹不存在!
@@ -1092,12 +1102,12 @@
-
+
警告
-
+
U盘未插入或U盘根目录下的doc文件夹不存在!
@@ -1301,6 +1311,29 @@
+
+ DlgCanvasHeightEditor
+
+
+ 窗口点阵设置
+
+
+
+
+ ✕
+
+
+
+
+ ✓
+
+
+
+
+ 点阵高度
+
+
+
DlgInputAddr
@@ -1747,7 +1780,7 @@
-
+
U盘
@@ -1908,112 +1941,113 @@
-
+
%1/%2/%3
-
+
测试时间结束,准备关机
-
+
开始自检,请等待%1秒...
-
-
+
+
自检完成!!!
-
+
警告
+
提示
-
+
保养期还有%1小时到期,请及时保养,否则喷码机容易损坏
-
+
保养期已超过%1小时,请及时保养,否则喷码机容易损坏
-
+
开始自检,请等待60秒...
-
+
+
+
+ 正在准备重启,请等待%1秒......
+
+
+
+
ink Warning at: %1
-
+
solvent Warning at: %1
-
+
压力泄漏或压力传感器故障!
-
+
停止打印,自动关闭高压.
-
-
+
+
电机故障
-
+
回收槽到头
-
-
+
+
回收槽卡住或者回收槽开关时间设置错误
-
+
错误!粘度计故障:检测不到上位灯
-
-
-
- 正在准备重启,请等待%1秒...............
-
-
-
-
+
压力过高,请检查管路是否堵塞,然后点击故障恢复按钮
-
+
请刷墨水卡,请使用原厂墨水耗材,否则机器将在%1小时后禁止使用!
-
+
墨水液位报警超过48小时,机器无法正常打印,请先添加原厂墨水再刷墨水卡,以恢复喷码机的正常工作!
@@ -2028,24 +2062,24 @@
-
+
保养期还有%1天到期,请及时保养,否则喷码机容易损坏
-
+
保养期已超过%1天,请进行保养以恢复喷码机的正常使用
-
+
当前正在使用
%1
确定要新建文件吗?
-
+
刷卡倒计时起始时间文件不存在
@@ -2498,12 +2532,12 @@
-
+
✓
-
+
✕
@@ -2593,7 +2627,7 @@
-
+
✕
@@ -2619,7 +2653,7 @@
-
+
TextLabel
@@ -2634,72 +2668,72 @@
-
+
粘度
-
+
高压包
-
+
隔膜位置
-
+
压力
-
+
墨线开关
-
+
喷嘴逆清洗
-
+
墨水缸满
-
+
墨水液位
-
+
溶剂液位
-
+
回收故障
-
+
粘度故障
-
+
相位故障
-
+
高压故障
-
+
故障恢复
@@ -2773,7 +2807,7 @@
-
+
清洗中,界面锁死
@@ -2828,7 +2862,7 @@
-
+
额外设置
@@ -2849,7 +2883,7 @@
-
+
系统授权
@@ -2859,33 +2893,43 @@
-
+
+ 窗口点阵设置
+
+
+
+
✕
-
+
+ RFID Settings
+
+
+
+
提示
-
+
RFID卡清零!
-
-
+
+
取消授权
-
+
警告
-
+
密码错误:%1
@@ -2928,19 +2972,25 @@
-
-
+
+
background-color:#BBBBBD;border-radius:3px;
-
-
+
+
+ 999.99
+
+
+
+
+
0
-
+
达到数量后停止:
@@ -2955,372 +3005,350 @@
-
+
color:#000000;font-size:18px;
-
+
速度 米/分
-
+
color:#3CB371;font-size:18px;
-
+
当前
-
+
color:#E72F28;font-size:18px;
-
+
最大
-
+
color:#3CB371;font-size:24px;
-
- 0007.9
-
-
-
-
+
color:#E72F28;font-size:24px;
-
- 0020.3
-
-
-
-
+
停止打印
-
-
+
+
+
喷嘴开启
-
-
+
+
+
喷嘴关闭
-
+
产品计数器
-
+
color:#000000;font-size:28px;font-weight:bold;
-
+
border:0px;
-
-
-
-
-
-
-
+
+
+
+
+
警告
-
+
回收槽未关,是否关闭回收槽后关机!
-
+
是否确认关机?
-
-
-
+
+
+
正在准备关机,请等待%1秒...
-
+
准备关机...
-
+
关机失败!!!
-
- 最多支持的列数目为:%1请减小信息长度.
-
-
-
-
-
-
-
+
+
变量数大于8个,某些变量将不起作用!!!
-
-
+
请减少信息中的变量(或计数器)数量.
-
- warning,界面上有变量未显示完全
-
-
-
-
-
-
-
-
+
+
+
+
+
错误
-
+
喷印间隔过短,应高于%1!
-
+
喷头盖未关,请先关喷头盖!
-
+
墨线未开,请先开墨线开关!
-
+
当前总列数 %1 ,支持的总列数为 %2,请减少打印串的长度
-
+
打印耗时 %1ms ,触发间隔 :%2ms ,触发间隔至少应当大于打印耗时3ms
-
+
喷嘴已开启
-
+
喷嘴开启中
-
+
喷嘴已关闭
-
+
喷嘴关闭中
-
+
+
正在排气...
-
-
+
+
高压故障
-
-
+
+
相位故障
-
-
+
+
粘度故障
-
-
+
+
回收故障
-
-
+
+
溶液液位
-
-
+
+
墨水液位
-
-
+
+
墨水缸满
-
-
+
+
墨线开关
-
+
正常
-
+
提示
-
+
随机码文本将展出到U盘,请插入U盘
-
-
+
+
回收槽之前发生阻塞或回收槽时间设置错误,是否强制将当前位置设为到顶位置?
-
-
+
+
%1.%2
-
+
墨水缸满报警
-
+
墨水液位报警
-
+
溶剂液位报警
-
-
+
+
高压故障,暂停打印
-
+
高压故障,暂停打印.
-
+
高压故障,关回收槽
-
+
高压故障,关回收槽和墨线
-
-
+
+
回收故障,关闭回收槽,关墨线
-
+
回收故障.
-
+
回收异常,墨线可能偏离.(%1)
-
+
正在喷印.......
-
+
相位故障:飞行时间错误!
-
+
相位故障:相位检测错误!
-
-
-
+
+
+
相位故障,准备关机
-
-
-
+
+
+
相位故障,暂停打印
-
+
相位故障,屏蔽DAC输出
-
-
+
+
相位故障,屏蔽充电
@@ -3739,13 +3767,13 @@ p, li { white-space: pre-wrap; }
-
+
延时(毫秒):
-
-
+
+
触发延时(毫秒)
@@ -3800,13 +3828,13 @@ p, li { white-space: pre-wrap; }
-
-
+
+
重复间隔(毫秒)
-
+
封锁时间(毫秒)
@@ -3923,46 +3951,46 @@ p, li { white-space: pre-wrap; }
-
+
墨点飞行补偿统计窗口(系统时钟周期), 0表示使用相检得到的飞行时间
-
+
启用加减速预测
-
+
✕
-
+
✓
-
+
提示
-
+
应用成功
-
-
+
+
延时(毫米):
-
-
-
+
+
+
触发延时(毫米)
@@ -3972,29 +4000,30 @@ p, li { white-space: pre-wrap; }
-
-
+
+
+
重复间隔(毫米)
-
-
+
+
抑止距离(毫米)
-
+
抑止距离(毫秒)
-
+
字符宽度
-
+
喷印比例(%)
@@ -4278,140 +4307,185 @@ p, li { white-space: pre-wrap; }
RFIDManager
-
+
readB6Req
-
+
readB6suc
-
+
+ Super IC card, write back original data
+
+
+
+
Cmd[%1]: %2
-
+
写数据到数据块6
-
+
+ 已经刷过墨水卡,需添加墨水
+
+
+
+
不需要刷墨水卡!
-
- 请先添加墨水再刷墨水卡!
-
-
-
-
+
确认要刷墨水卡吗?
-
+
确认要刷墨水卡吗? %1 秒后将自动确认
-
+
刷墨水卡成功!
-
+
+ 刷超级墨水卡失败,请联系厂商。
+
+
+
+
+ 已经刷过溶剂卡,需添加溶剂
+
+
+
+
不需要刷溶剂卡!
-
- 请先添加溶剂再刷溶剂卡!
-
-
-
-
+
确认要刷溶剂卡吗?
-
+
确认要刷溶剂卡吗? %1 秒后将自动确认
-
+
刷溶剂卡成功!
-
+
+ 刷超级溶剂水卡失败,请联系厂商。
+
+
+
+
确认要刷保养卡吗?
-
+
确认要刷保养卡吗? %1 秒后将自动确认
-
+
刷保养卡成功!
-
+
+ 刷超级保养卡失败,请联系厂商。
+
+
+
+
MAC无效卡!
-
+
无效卡,这张卡已经在%1时使用过
-
+
设置读写器密码失败!
-
+
设置读写器密码成功!
-
+
设置读写器原始密码失败!
-
+
设置读写器工作模式失败!
-
+
设置读写器工作模式成功!
-
+
查询读写器地址失败
-
+
警告
-
+
+ 先加墨水后刷卡:成功
+
+
+
+
+ 先加溶剂后刷卡:成功
+
+
+
+
13.读卡器故障!
+
+
+ 请及时刷墨水卡
+
+
+
+
+ 请及时刷溶剂卡
+
+
+
+
+ sucess
+
+
RunTimeCtrl
@@ -4687,8 +4761,8 @@ p, li { white-space: pre-wrap; }
-
-
+
+
停止
@@ -4763,7 +4837,7 @@ p, li { white-space: pre-wrap; }
-
+
自动
@@ -4813,11 +4887,11 @@ p, li { white-space: pre-wrap; }
-
-
-
-
-
+
+
+
+
+
警告
@@ -4835,12 +4909,12 @@ p, li { white-space: pre-wrap; }
-
+
手动
-
+
请先移开喷头盖!
@@ -4851,8 +4925,8 @@ p, li { white-space: pre-wrap; }
-
-
+
+
启动
@@ -4867,19 +4941,19 @@ p, li { white-space: pre-wrap; }
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
提示
@@ -4934,13 +5008,13 @@ p, li { white-space: pre-wrap; }
-
-
-
-
-
-
-
+
+
+
+
+
+
+
错误
@@ -5010,132 +5084,132 @@ p, li { white-space: pre-wrap; }
-
+
是否确认导出配置到U盘?
-
+
检测不到U盘
-
+
成功导出配置到U盘
-
+
是否确认从U盘导入配置?
-
+
配置文件/udisk/sysPara.bin不存在!
-
+
从U盘成功导入配置,重启后生效!
-
+
autoclean start
-
+
是否确认重启?
-
+
是否开始电机测试?
-
+
Cancel
-
+
正在排气,是否停止?
-
+
确定要升级FPGA软件吗?
-
+
没有FPGA升级文件
-
+
找不到 lib.tar!
-
+
无法删除旧的 lib.tar!
-
+
复制 tar 包失败!
-
+
解压失败,请检查权限!
-
+
移动库文件失败!
-
+
环境配置成功!
-
+
切换失败!
-
+
切换成功,重启后生效!
-
+
找不到软件!
-
+
找到多个软件,请删除多余的文件,只保留一个!
-
+
确定要升级单片机软件吗?
-
+
升级成功,请重启QtUI!
-
+
升级失败!
@@ -5188,11 +5262,6 @@ p, li { white-space: pre-wrap; }
64K
-
-
- 76K
-
-
96K
@@ -5383,6 +5452,11 @@ p, li { white-space: pre-wrap; }
喷嘴逆清洗
+
+
+ 83K
+
+
✓
@@ -5542,7 +5616,7 @@ p, li { white-space: pre-wrap; }
-
+
background-color:#828E9E;
@@ -5648,52 +5722,52 @@ p, li { white-space: pre-wrap; }
-
+
5 dot
-
+
7 dot
-
+
9 dot
-
+
12 dot
-
+
16 dot
-
+
24 dot
-
+
32 dot
-
+
UK
-
+
US
-
+
QLineEdit {
background-color: #e5e5e5;
border: 1px solid #a8a8a8;
@@ -5705,8 +5779,8 @@ p, li { white-space: pre-wrap; }
-
-
+
+
QPushButton {
background-color: #e5e5e5;
border: 1px solid #a8a8a8;
@@ -5725,19 +5799,19 @@ p, li { white-space: pre-wrap; }
-
+
<<
-
+
>>
-
-
-
+
+
+
QLabel {
background-color: #e5e5e5;
border: 1px solid #a8a8a8;
@@ -5750,20 +5824,20 @@ p, li { white-space: pre-wrap; }
-
+
Y:9
-
+
X:105
-
-
-
-
+
+
+
+
QPushButton {
background-color: #87CEEB;
border: 1px solid #4682B4;
@@ -5783,42 +5857,42 @@ p, li { white-space: pre-wrap; }
-
+
↑
-
+
←
-
+
→
-
+
↓
-
+
ID:1
-
+
✓
-
+
提示
-
+
是否保存文件?
diff --git a/conf/VoltDataStd25.bin b/conf/VoltDataStd25.bin
index 039ec45..7e56094 100644
Binary files a/conf/VoltDataStd25.bin and b/conf/VoltDataStd25.bin differ
diff --git a/english.ts b/english.ts
index 6ccc98e..91a7d4e 100644
--- a/english.ts
+++ b/english.ts
@@ -74,6 +74,16 @@
条形码编辑
+
+
+ BarCode Format
+
+
+
+
+ Qrcode Format
+
+
CounterEditor
@@ -719,52 +729,52 @@
DevOp
-
-
-
-
-
+
+
+
+
+
警告
-
+
字高超出范围
-
+
字高太小或是高压包数据未初始化,您当前错误将忽略所有高压错误
-
-
+
+
错误
-
+
在同步计米的情况下无打印串或显示区域为零
-
+
在同步计米的情况下喷印同步脉冲数过多,请检查你的配置
-
+
喷印字符串太短,请增加字符串长度或在打印设置中减少喷印长度
-
+
喷印长度太短,请减少字符串长度或在打印设置中增加喷印长度
-
+
No73 send DAC Data.
@@ -820,73 +830,73 @@
-
+
文件操作
-
-
-
-
+
+
+
+
警告
-
+
是否确认删除当前文件?
-
+
是否确认删除所有文件?
-
-
-
-
+
+
+
+
提示
-
+
是否确认从U盘导入所有文件?
-
+
mv %1/VoltParaHi.bin %1/VoltParaStd.bin %2/
-
+
cp %1/* %2/
-
+
成功从U盘导入?
-
+
是否确认将所有文件导出到U盘?
-
+
U盘doc目录创建失败
-
+
成功导出到U盘?
-
+
U盘未插入或U盘根目录下的doc文件夹不存在!
@@ -1092,12 +1102,12 @@
-
+
警告
-
+
U盘未插入或U盘根目录下的doc文件夹不存在!
@@ -1301,6 +1311,29 @@
+
+ DlgCanvasHeightEditor
+
+
+ 窗口点阵设置
+
+
+
+
+ ✕
+
+
+
+
+ ✓
+
+
+
+
+ 点阵高度
+
+
+
DlgInputAddr
@@ -1747,7 +1780,7 @@
-
+
U盘
@@ -1908,112 +1941,113 @@
-
+
%1/%2/%3
-
+
测试时间结束,准备关机
-
+
开始自检,请等待%1秒...
-
-
+
+
自检完成!!!
-
+
警告
+
提示
-
+
保养期还有%1小时到期,请及时保养,否则喷码机容易损坏
-
+
保养期已超过%1小时,请及时保养,否则喷码机容易损坏
-
+
开始自检,请等待60秒...
-
+
+
+
+ 正在准备重启,请等待%1秒......
+
+
+
+
ink Warning at: %1
-
+
solvent Warning at: %1
-
+
压力泄漏或压力传感器故障!
-
+
停止打印,自动关闭高压.
-
-
+
+
电机故障
-
+
回收槽到头
-
-
+
+
回收槽卡住或者回收槽开关时间设置错误
-
+
错误!粘度计故障:检测不到上位灯
-
-
-
- 正在准备重启,请等待%1秒...............
-
-
-
-
+
压力过高,请检查管路是否堵塞,然后点击故障恢复按钮
-
+
请刷墨水卡,请使用原厂墨水耗材,否则机器将在%1小时后禁止使用!
-
+
墨水液位报警超过48小时,机器无法正常打印,请先添加原厂墨水再刷墨水卡,以恢复喷码机的正常工作!
@@ -2028,24 +2062,24 @@
-
+
保养期还有%1天到期,请及时保养,否则喷码机容易损坏
-
+
保养期已超过%1天,请进行保养以恢复喷码机的正常使用
-
+
当前正在使用
%1
确定要新建文件吗?
-
+
刷卡倒计时起始时间文件不存在
@@ -2498,12 +2532,12 @@
-
+
✓
-
+
✕
@@ -2593,7 +2627,7 @@
-
+
✕
@@ -2619,7 +2653,7 @@
-
+
TextLabel
@@ -2634,72 +2668,72 @@
-
+
粘度
-
+
高压包
-
+
隔膜位置
-
+
压力
-
+
墨线开关
-
+
喷嘴逆清洗
-
+
墨水缸满
-
+
墨水液位
-
+
溶剂液位
-
+
回收故障
-
+
粘度故障
-
+
相位故障
-
+
高压故障
-
+
故障恢复
@@ -2773,7 +2807,7 @@
-
+
清洗中,界面锁死
@@ -2828,7 +2862,7 @@
-
+
额外设置
@@ -2849,7 +2883,7 @@
-
+
系统授权
@@ -2859,33 +2893,43 @@
-
+
+ 窗口点阵设置
+
+
+
+
✕
-
+
+ RFID Settings
+
+
+
+
提示
-
+
RFID卡清零!
-
-
+
+
取消授权
-
+
警告
-
+
密码错误:%1
@@ -2928,19 +2972,25 @@
-
-
+
+
background-color:#BBBBBD;border-radius:3px;
-
-
+
+
+ 999.99
+
+
+
+
+
0
-
+
达到数量后停止:
@@ -2955,372 +3005,350 @@
-
+
color:#000000;font-size:18px;
-
+
速度 米/分
-
+
color:#3CB371;font-size:18px;
-
+
当前
-
+
color:#E72F28;font-size:18px;
-
+
最大
-
+
color:#3CB371;font-size:24px;
-
- 0007.9
-
-
-
-
+
color:#E72F28;font-size:24px;
-
- 0020.3
-
-
-
-
+
停止打印
-
-
+
+
+
喷嘴开启
-
-
+
+
+
喷嘴关闭
-
+
产品计数器
-
+
color:#000000;font-size:28px;font-weight:bold;
-
+
border:0px;
-
-
-
-
-
-
-
+
+
+
+
+
警告
-
+
回收槽未关,是否关闭回收槽后关机!
-
+
是否确认关机?
-
-
-
+
+
+
正在准备关机,请等待%1秒...
-
+
准备关机...
-
+
关机失败!!!
-
- 最多支持的列数目为:%1请减小信息长度.
-
-
-
-
-
-
-
+
+
变量数大于8个,某些变量将不起作用!!!
-
-
+
请减少信息中的变量(或计数器)数量.
-
- warning,界面上有变量未显示完全
-
-
-
-
-
-
-
-
+
+
+
+
+
错误
-
+
喷印间隔过短,应高于%1!
-
+
喷头盖未关,请先关喷头盖!
-
+
墨线未开,请先开墨线开关!
-
+
当前总列数 %1 ,支持的总列数为 %2,请减少打印串的长度
-
+
打印耗时 %1ms ,触发间隔 :%2ms ,触发间隔至少应当大于打印耗时3ms
-
+
喷嘴已开启
-
+
喷嘴开启中
-
+
喷嘴已关闭
-
+
喷嘴关闭中
-
+
+
正在排气...
-
-
+
+
高压故障
-
-
+
+
相位故障
-
-
+
+
粘度故障
-
-
+
+
回收故障
-
-
+
+
溶液液位
-
-
+
+
墨水液位
-
-
+
+
墨水缸满
-
-
+
+
墨线开关
-
+
正常
-
+
提示
-
+
随机码文本将展出到U盘,请插入U盘
-
-
+
+
回收槽之前发生阻塞或回收槽时间设置错误,是否强制将当前位置设为到顶位置?
-
-
+
+
%1.%2
-
+
墨水缸满报警
-
+
墨水液位报警
-
+
溶剂液位报警
-
-
+
+
高压故障,暂停打印
-
+
高压故障,暂停打印.
-
+
高压故障,关回收槽
-
+
高压故障,关回收槽和墨线
-
-
+
+
回收故障,关闭回收槽,关墨线
-
+
回收故障.
-
+
回收异常,墨线可能偏离.(%1)
-
+
正在喷印.......
-
+
相位故障:飞行时间错误!
-
+
相位故障:相位检测错误!
-
-
-
+
+
+
相位故障,准备关机
-
-
-
+
+
+
相位故障,暂停打印
-
+
相位故障,屏蔽DAC输出
-
-
+
+
相位故障,屏蔽充电
@@ -3739,13 +3767,13 @@ p, li { white-space: pre-wrap; }
-
+
延时(毫秒):
-
-
+
+
触发延时(毫秒)
@@ -3800,13 +3828,13 @@ p, li { white-space: pre-wrap; }
-
-
+
+
重复间隔(毫秒)
-
+
封锁时间(毫秒)
@@ -3923,46 +3951,46 @@ p, li { white-space: pre-wrap; }
-
+
墨点飞行补偿统计窗口(系统时钟周期), 0表示使用相检得到的飞行时间
-
+
启用加减速预测
-
+
✕
-
+
✓
-
+
提示
-
+
应用成功
-
-
+
+
延时(毫米):
-
-
-
+
+
+
触发延时(毫米)
@@ -3972,29 +4000,30 @@ p, li { white-space: pre-wrap; }
-
-
+
+
+
重复间隔(毫米)
-
-
+
+
抑止距离(毫米)
-
+
抑止距离(毫秒)
-
+
字符宽度
-
+
喷印比例(%)
@@ -4278,140 +4307,185 @@ p, li { white-space: pre-wrap; }
RFIDManager
-
+
readB6Req
-
+
readB6suc
-
+
+ Super IC card, write back original data
+
+
+
+
Cmd[%1]: %2
-
+
写数据到数据块6
-
+
+ 已经刷过墨水卡,需添加墨水
+
+
+
+
不需要刷墨水卡!
-
- 请先添加墨水再刷墨水卡!
-
-
-
-
+
确认要刷墨水卡吗?
-
+
确认要刷墨水卡吗? %1 秒后将自动确认
-
+
刷墨水卡成功!
-
+
+ 刷超级墨水卡失败,请联系厂商。
+
+
+
+
+ 已经刷过溶剂卡,需添加溶剂
+
+
+
+
不需要刷溶剂卡!
-
- 请先添加溶剂再刷溶剂卡!
-
-
-
-
+
确认要刷溶剂卡吗?
-
+
确认要刷溶剂卡吗? %1 秒后将自动确认
-
+
刷溶剂卡成功!
-
+
+ 刷超级溶剂水卡失败,请联系厂商。
+
+
+
+
确认要刷保养卡吗?
-
+
确认要刷保养卡吗? %1 秒后将自动确认
-
+
刷保养卡成功!
-
+
+ 刷超级保养卡失败,请联系厂商。
+
+
+
+
MAC无效卡!
-
+
无效卡,这张卡已经在%1时使用过
-
+
设置读写器密码失败!
-
+
设置读写器密码成功!
-
+
设置读写器原始密码失败!
-
+
设置读写器工作模式失败!
-
+
设置读写器工作模式成功!
-
+
查询读写器地址失败
-
+
警告
-
+
+ 先加墨水后刷卡:成功
+
+
+
+
+ 先加溶剂后刷卡:成功
+
+
+
+
13.读卡器故障!
+
+
+ 请及时刷墨水卡
+
+
+
+
+ 请及时刷溶剂卡
+
+
+
+
+ sucess
+
+
RunTimeCtrl
@@ -4687,8 +4761,8 @@ p, li { white-space: pre-wrap; }
-
-
+
+
停止
@@ -4763,7 +4837,7 @@ p, li { white-space: pre-wrap; }
-
+
自动
@@ -4813,11 +4887,11 @@ p, li { white-space: pre-wrap; }
-
-
-
-
-
+
+
+
+
+
警告
@@ -4835,12 +4909,12 @@ p, li { white-space: pre-wrap; }
-
+
手动
-
+
请先移开喷头盖!
@@ -4851,8 +4925,8 @@ p, li { white-space: pre-wrap; }
-
-
+
+
启动
@@ -4867,19 +4941,19 @@ p, li { white-space: pre-wrap; }
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
提示
@@ -4934,13 +5008,13 @@ p, li { white-space: pre-wrap; }
-
-
-
-
-
-
-
+
+
+
+
+
+
+
错误
@@ -5010,132 +5084,132 @@ p, li { white-space: pre-wrap; }
-
+
是否确认导出配置到U盘?
-
+
检测不到U盘
-
+
成功导出配置到U盘
-
+
是否确认从U盘导入配置?
-
+
配置文件/udisk/sysPara.bin不存在!
-
+
从U盘成功导入配置,重启后生效!
-
+
autoclean start
-
+
是否确认重启?
-
+
是否开始电机测试?
-
+
Cancel
-
+
正在排气,是否停止?
-
+
确定要升级FPGA软件吗?
-
+
没有FPGA升级文件
-
+
找不到 lib.tar!
-
+
无法删除旧的 lib.tar!
-
+
复制 tar 包失败!
-
+
解压失败,请检查权限!
-
+
移动库文件失败!
-
+
环境配置成功!
-
+
切换失败!
-
+
切换成功,重启后生效!
-
+
找不到软件!
-
+
找到多个软件,请删除多余的文件,只保留一个!
-
+
确定要升级单片机软件吗?
-
+
升级成功,请重启QtUI!
-
+
升级失败!
@@ -5188,11 +5262,6 @@ p, li { white-space: pre-wrap; }
64K
-
-
- 76K
-
-
96K
@@ -5383,6 +5452,11 @@ p, li { white-space: pre-wrap; }
喷嘴逆清洗
+
+
+ 83K
+
+
✓
@@ -5542,7 +5616,7 @@ p, li { white-space: pre-wrap; }
-
+
background-color:#828E9E;
@@ -5648,52 +5722,52 @@ p, li { white-space: pre-wrap; }
-
+
5 dot
-
+
7 dot
-
+
9 dot
-
+
12 dot
-
+
16 dot
-
+
24 dot
-
+
32 dot
-
+
UK
-
+
US
-
+
QLineEdit {
background-color: #e5e5e5;
border: 1px solid #a8a8a8;
@@ -5705,8 +5779,8 @@ p, li { white-space: pre-wrap; }
-
-
+
+
QPushButton {
background-color: #e5e5e5;
border: 1px solid #a8a8a8;
@@ -5725,19 +5799,19 @@ p, li { white-space: pre-wrap; }
-
+
<<
-
+
>>
-
-
-
+
+
+
QLabel {
background-color: #e5e5e5;
border: 1px solid #a8a8a8;
@@ -5750,20 +5824,20 @@ p, li { white-space: pre-wrap; }
-
+
Y:9
-
+
X:105
-
-
-
-
+
+
+
+
QPushButton {
background-color: #87CEEB;
border: 1px solid #4682B4;
@@ -5783,42 +5857,42 @@ p, li { white-space: pre-wrap; }
-
+
↑
-
+
←
-
+
→
-
+
↓
-
+
ID:1
-
+
✓
-
+
提示
-
+
是否保存文件?
diff --git a/farsi.ts b/farsi.ts
index 6ccc98e..91a7d4e 100644
--- a/farsi.ts
+++ b/farsi.ts
@@ -74,6 +74,16 @@
条形码编辑
+
+
+ BarCode Format
+
+
+
+
+ Qrcode Format
+
+
CounterEditor
@@ -719,52 +729,52 @@
DevOp
-
-
-
-
-
+
+
+
+
+
警告
-
+
字高超出范围
-
+
字高太小或是高压包数据未初始化,您当前错误将忽略所有高压错误
-
-
+
+
错误
-
+
在同步计米的情况下无打印串或显示区域为零
-
+
在同步计米的情况下喷印同步脉冲数过多,请检查你的配置
-
+
喷印字符串太短,请增加字符串长度或在打印设置中减少喷印长度
-
+
喷印长度太短,请减少字符串长度或在打印设置中增加喷印长度
-
+
No73 send DAC Data.
@@ -820,73 +830,73 @@
-
+
文件操作
-
-
-
-
+
+
+
+
警告
-
+
是否确认删除当前文件?
-
+
是否确认删除所有文件?
-
-
-
-
+
+
+
+
提示
-
+
是否确认从U盘导入所有文件?
-
+
mv %1/VoltParaHi.bin %1/VoltParaStd.bin %2/
-
+
cp %1/* %2/
-
+
成功从U盘导入?
-
+
是否确认将所有文件导出到U盘?
-
+
U盘doc目录创建失败
-
+
成功导出到U盘?
-
+
U盘未插入或U盘根目录下的doc文件夹不存在!
@@ -1092,12 +1102,12 @@
-
+
警告
-
+
U盘未插入或U盘根目录下的doc文件夹不存在!
@@ -1301,6 +1311,29 @@
+
+ DlgCanvasHeightEditor
+
+
+ 窗口点阵设置
+
+
+
+
+ ✕
+
+
+
+
+ ✓
+
+
+
+
+ 点阵高度
+
+
+
DlgInputAddr
@@ -1747,7 +1780,7 @@
-
+
U盘
@@ -1908,112 +1941,113 @@
-
+
%1/%2/%3
-
+
测试时间结束,准备关机
-
+
开始自检,请等待%1秒...
-
-
+
+
自检完成!!!
-
+
警告
+
提示
-
+
保养期还有%1小时到期,请及时保养,否则喷码机容易损坏
-
+
保养期已超过%1小时,请及时保养,否则喷码机容易损坏
-
+
开始自检,请等待60秒...
-
+
+
+
+ 正在准备重启,请等待%1秒......
+
+
+
+
ink Warning at: %1
-
+
solvent Warning at: %1
-
+
压力泄漏或压力传感器故障!
-
+
停止打印,自动关闭高压.
-
-
+
+
电机故障
-
+
回收槽到头
-
-
+
+
回收槽卡住或者回收槽开关时间设置错误
-
+
错误!粘度计故障:检测不到上位灯
-
-
-
- 正在准备重启,请等待%1秒...............
-
-
-
-
+
压力过高,请检查管路是否堵塞,然后点击故障恢复按钮
-
+
请刷墨水卡,请使用原厂墨水耗材,否则机器将在%1小时后禁止使用!
-
+
墨水液位报警超过48小时,机器无法正常打印,请先添加原厂墨水再刷墨水卡,以恢复喷码机的正常工作!
@@ -2028,24 +2062,24 @@
-
+
保养期还有%1天到期,请及时保养,否则喷码机容易损坏
-
+
保养期已超过%1天,请进行保养以恢复喷码机的正常使用
-
+
当前正在使用
%1
确定要新建文件吗?
-
+
刷卡倒计时起始时间文件不存在
@@ -2498,12 +2532,12 @@
-
+
✓
-
+
✕
@@ -2593,7 +2627,7 @@
-
+
✕
@@ -2619,7 +2653,7 @@
-
+
TextLabel
@@ -2634,72 +2668,72 @@
-
+
粘度
-
+
高压包
-
+
隔膜位置
-
+
压力
-
+
墨线开关
-
+
喷嘴逆清洗
-
+
墨水缸满
-
+
墨水液位
-
+
溶剂液位
-
+
回收故障
-
+
粘度故障
-
+
相位故障
-
+
高压故障
-
+
故障恢复
@@ -2773,7 +2807,7 @@
-
+
清洗中,界面锁死
@@ -2828,7 +2862,7 @@
-
+
额外设置
@@ -2849,7 +2883,7 @@
-
+
系统授权
@@ -2859,33 +2893,43 @@
-
+
+ 窗口点阵设置
+
+
+
+
✕
-
+
+ RFID Settings
+
+
+
+
提示
-
+
RFID卡清零!
-
-
+
+
取消授权
-
+
警告
-
+
密码错误:%1
@@ -2928,19 +2972,25 @@
-
-
+
+
background-color:#BBBBBD;border-radius:3px;
-
-
+
+
+ 999.99
+
+
+
+
+
0
-
+
达到数量后停止:
@@ -2955,372 +3005,350 @@
-
+
color:#000000;font-size:18px;
-
+
速度 米/分
-
+
color:#3CB371;font-size:18px;
-
+
当前
-
+
color:#E72F28;font-size:18px;
-
+
最大
-
+
color:#3CB371;font-size:24px;
-
- 0007.9
-
-
-
-
+
color:#E72F28;font-size:24px;
-
- 0020.3
-
-
-
-
+
停止打印
-
-
+
+
+
喷嘴开启
-
-
+
+
+
喷嘴关闭
-
+
产品计数器
-
+
color:#000000;font-size:28px;font-weight:bold;
-
+
border:0px;
-
-
-
-
-
-
-
+
+
+
+
+
警告
-
+
回收槽未关,是否关闭回收槽后关机!
-
+
是否确认关机?
-
-
-
+
+
+
正在准备关机,请等待%1秒...
-
+
准备关机...
-
+
关机失败!!!
-
- 最多支持的列数目为:%1请减小信息长度.
-
-
-
-
-
-
-
+
+
变量数大于8个,某些变量将不起作用!!!
-
-
+
请减少信息中的变量(或计数器)数量.
-
- warning,界面上有变量未显示完全
-
-
-
-
-
-
-
-
+
+
+
+
+
错误
-
+
喷印间隔过短,应高于%1!
-
+
喷头盖未关,请先关喷头盖!
-
+
墨线未开,请先开墨线开关!
-
+
当前总列数 %1 ,支持的总列数为 %2,请减少打印串的长度
-
+
打印耗时 %1ms ,触发间隔 :%2ms ,触发间隔至少应当大于打印耗时3ms
-
+
喷嘴已开启
-
+
喷嘴开启中
-
+
喷嘴已关闭
-
+
喷嘴关闭中
-
+
+
正在排气...
-
-
+
+
高压故障
-
-
+
+
相位故障
-
-
+
+
粘度故障
-
-
+
+
回收故障
-
-
+
+
溶液液位
-
-
+
+
墨水液位
-
-
+
+
墨水缸满
-
-
+
+
墨线开关
-
+
正常
-
+
提示
-
+
随机码文本将展出到U盘,请插入U盘
-
-
+
+
回收槽之前发生阻塞或回收槽时间设置错误,是否强制将当前位置设为到顶位置?
-
-
+
+
%1.%2
-
+
墨水缸满报警
-
+
墨水液位报警
-
+
溶剂液位报警
-
-
+
+
高压故障,暂停打印
-
+
高压故障,暂停打印.
-
+
高压故障,关回收槽
-
+
高压故障,关回收槽和墨线
-
-
+
+
回收故障,关闭回收槽,关墨线
-
+
回收故障.
-
+
回收异常,墨线可能偏离.(%1)
-
+
正在喷印.......
-
+
相位故障:飞行时间错误!
-
+
相位故障:相位检测错误!
-
-
-
+
+
+
相位故障,准备关机
-
-
-
+
+
+
相位故障,暂停打印
-
+
相位故障,屏蔽DAC输出
-
-
+
+
相位故障,屏蔽充电
@@ -3739,13 +3767,13 @@ p, li { white-space: pre-wrap; }
-
+
延时(毫秒):
-
-
+
+
触发延时(毫秒)
@@ -3800,13 +3828,13 @@ p, li { white-space: pre-wrap; }
-
-
+
+
重复间隔(毫秒)
-
+
封锁时间(毫秒)
@@ -3923,46 +3951,46 @@ p, li { white-space: pre-wrap; }
-
+
墨点飞行补偿统计窗口(系统时钟周期), 0表示使用相检得到的飞行时间
-
+
启用加减速预测
-
+
✕
-
+
✓
-
+
提示
-
+
应用成功
-
-
+
+
延时(毫米):
-
-
-
+
+
+
触发延时(毫米)
@@ -3972,29 +4000,30 @@ p, li { white-space: pre-wrap; }
-
-
+
+
+
重复间隔(毫米)
-
-
+
+
抑止距离(毫米)
-
+
抑止距离(毫秒)
-
+
字符宽度
-
+
喷印比例(%)
@@ -4278,140 +4307,185 @@ p, li { white-space: pre-wrap; }
RFIDManager
-
+
readB6Req
-
+
readB6suc
-
+
+ Super IC card, write back original data
+
+
+
+
Cmd[%1]: %2
-
+
写数据到数据块6
-
+
+ 已经刷过墨水卡,需添加墨水
+
+
+
+
不需要刷墨水卡!
-
- 请先添加墨水再刷墨水卡!
-
-
-
-
+
确认要刷墨水卡吗?
-
+
确认要刷墨水卡吗? %1 秒后将自动确认
-
+
刷墨水卡成功!
-
+
+ 刷超级墨水卡失败,请联系厂商。
+
+
+
+
+ 已经刷过溶剂卡,需添加溶剂
+
+
+
+
不需要刷溶剂卡!
-
- 请先添加溶剂再刷溶剂卡!
-
-
-
-
+
确认要刷溶剂卡吗?
-
+
确认要刷溶剂卡吗? %1 秒后将自动确认
-
+
刷溶剂卡成功!
-
+
+ 刷超级溶剂水卡失败,请联系厂商。
+
+
+
+
确认要刷保养卡吗?
-
+
确认要刷保养卡吗? %1 秒后将自动确认
-
+
刷保养卡成功!
-
+
+ 刷超级保养卡失败,请联系厂商。
+
+
+
+
MAC无效卡!
-
+
无效卡,这张卡已经在%1时使用过
-
+
设置读写器密码失败!
-
+
设置读写器密码成功!
-
+
设置读写器原始密码失败!
-
+
设置读写器工作模式失败!
-
+
设置读写器工作模式成功!
-
+
查询读写器地址失败
-
+
警告
-
+
+ 先加墨水后刷卡:成功
+
+
+
+
+ 先加溶剂后刷卡:成功
+
+
+
+
13.读卡器故障!
+
+
+ 请及时刷墨水卡
+
+
+
+
+ 请及时刷溶剂卡
+
+
+
+
+ sucess
+
+
RunTimeCtrl
@@ -4687,8 +4761,8 @@ p, li { white-space: pre-wrap; }
-
-
+
+
停止
@@ -4763,7 +4837,7 @@ p, li { white-space: pre-wrap; }
-
+
自动
@@ -4813,11 +4887,11 @@ p, li { white-space: pre-wrap; }
-
-
-
-
-
+
+
+
+
+
警告
@@ -4835,12 +4909,12 @@ p, li { white-space: pre-wrap; }
-
+
手动
-
+
请先移开喷头盖!
@@ -4851,8 +4925,8 @@ p, li { white-space: pre-wrap; }
-
-
+
+
启动
@@ -4867,19 +4941,19 @@ p, li { white-space: pre-wrap; }
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
提示
@@ -4934,13 +5008,13 @@ p, li { white-space: pre-wrap; }
-
-
-
-
-
-
-
+
+
+
+
+
+
+
错误
@@ -5010,132 +5084,132 @@ p, li { white-space: pre-wrap; }
-
+
是否确认导出配置到U盘?
-
+
检测不到U盘
-
+
成功导出配置到U盘
-
+
是否确认从U盘导入配置?
-
+
配置文件/udisk/sysPara.bin不存在!
-
+
从U盘成功导入配置,重启后生效!
-
+
autoclean start
-
+
是否确认重启?
-
+
是否开始电机测试?
-
+
Cancel
-
+
正在排气,是否停止?
-
+
确定要升级FPGA软件吗?
-
+
没有FPGA升级文件
-
+
找不到 lib.tar!
-
+
无法删除旧的 lib.tar!
-
+
复制 tar 包失败!
-
+
解压失败,请检查权限!
-
+
移动库文件失败!
-
+
环境配置成功!
-
+
切换失败!
-
+
切换成功,重启后生效!
-
+
找不到软件!
-
+
找到多个软件,请删除多余的文件,只保留一个!
-
+
确定要升级单片机软件吗?
-
+
升级成功,请重启QtUI!
-
+
升级失败!
@@ -5188,11 +5262,6 @@ p, li { white-space: pre-wrap; }
64K
-
-
- 76K
-
-
96K
@@ -5383,6 +5452,11 @@ p, li { white-space: pre-wrap; }
喷嘴逆清洗
+
+
+ 83K
+
+
✓
@@ -5542,7 +5616,7 @@ p, li { white-space: pre-wrap; }
-
+
background-color:#828E9E;
@@ -5648,52 +5722,52 @@ p, li { white-space: pre-wrap; }
-
+
5 dot
-
+
7 dot
-
+
9 dot
-
+
12 dot
-
+
16 dot
-
+
24 dot
-
+
32 dot
-
+
UK
-
+
US
-
+
QLineEdit {
background-color: #e5e5e5;
border: 1px solid #a8a8a8;
@@ -5705,8 +5779,8 @@ p, li { white-space: pre-wrap; }
-
-
+
+
QPushButton {
background-color: #e5e5e5;
border: 1px solid #a8a8a8;
@@ -5725,19 +5799,19 @@ p, li { white-space: pre-wrap; }
-
+
<<
-
+
>>
-
-
-
+
+
+
QLabel {
background-color: #e5e5e5;
border: 1px solid #a8a8a8;
@@ -5750,20 +5824,20 @@ p, li { white-space: pre-wrap; }
-
+
Y:9
-
+
X:105
-
-
-
-
+
+
+
+
QPushButton {
background-color: #87CEEB;
border: 1px solid #4682B4;
@@ -5783,42 +5857,42 @@ p, li { white-space: pre-wrap; }
-
+
↑
-
+
←
-
+
→
-
+
↓
-
+
ID:1
-
+
✓
-
+
提示
-
+
是否保存文件?
diff --git a/korean.ts b/korean.ts
index 007b7f5..14d3821 100644
--- a/korean.ts
+++ b/korean.ts
@@ -82,6 +82,16 @@
条形码编辑
바코드 편집
+
+
+ BarCode Format
+ BarCode Format
+
+
+
+ Qrcode Format
+ Qrcode Format
+
CounterEditor
@@ -975,7 +985,7 @@
DevOp
-
+
字高超出范围
글자 높이가 범위를 초과했습니다
@@ -984,33 +994,33 @@
인쇄 간격이 짧아 동기 인쇄 폭 설정을 충족할 수 없습니다. 문자 폭이 자동으로 축소됩니다!
-
-
+
+
错误
오류
-
+
在同步计米的情况下无打印串或显示区域为零
동기 길이 측정 상태에서 인쇄 문자열이 없으면 표시 영역이 0이 됩니다.
-
+
在同步计米的情况下喷印同步脉冲数过多,请检查你的配置
동기 길이 측정 모드에서 인쇄 동기 펄스 수가 너무 많습니다. 구성을 확인하십시오.
-
+
喷印字符串太短,请增加字符串长度或在打印设置中减少喷印长度
문자열 너무 짧음, 길이 증가 또는 인쇄 설정 조정 필요
-
+
喷印长度太短,请减少字符串长度或在打印设置中增加喷印长度
인쇄 길이 부족, 문자열 길이 축소 또는 인쇄 설정에서 길이 증가 필요
-
+
No73 send DAC Data.
No73 DAC 데이터 전송
@@ -1051,11 +1061,11 @@
리더기 작동 모드 설정 성공!
-
-
-
-
-
+
+
+
+
+
警告
경고
@@ -1077,7 +1087,7 @@
Warnning
-
+
字高太小或是高压包数据未初始化,您当前错误将忽略所有高压错误
글자 높이가 작거나 고전압 데이터 미초기화. 현재 오류는 모든 고전압 오류를 무시합니다.
@@ -1217,73 +1227,73 @@
종료
-
+
文件操作
파일 작업
-
-
-
-
+
+
+
+
警告
경고
-
+
是否确认删除当前文件?
현재 파일을 삭제하시겠습니까?
-
+
是否确认删除所有文件?
모든 파일을 삭제하시겠습니까?
-
-
-
-
+
+
+
+
提示
팁
-
+
是否确认从U盘导入所有文件?
USB에서 모든 파일을 가져오시겠습니까?
-
+
mv %1/VoltParaHi.bin %1/VoltParaStd.bin %2/
-
+
cp %1/* %2/
-
+
成功从U盘导入?
USB에서 성공적으로 가져옴?
-
+
是否确认将所有文件导出到U盘?
모든 파일을 USB로 내보내시겠습니까?
-
+
U盘doc目录创建失败
USB doc 디렉터리 생성 실패
-
+
成功导出到U盘?
USB로 성공적으로 내보냄?
-
+
U盘未插入或U盘根目录下的doc文件夹不存在!
USB 삽입되지 않았거나 USB 메모리 루트에 doc 디렉터리가 존재하지 않습니다!!
@@ -1804,12 +1814,12 @@
저장
-
+
警告
경고
-
+
U盘未插入或U盘根目录下的doc文件夹不存在!
USB 메모리가 삽입되지 않았거나 USB 메모리 루트에 doc 폴더가 존재하지 않습니다!
@@ -2240,6 +2250,29 @@
픽셀
+
+ DlgCanvasHeightEditor
+
+
+ 窗口点阵设置
+ 창 도트 매트릭스 설정
+
+
+
+ ✕
+ ✕
+
+
+
+ ✓
+ ✓
+
+
+
+ 点阵高度
+ 도트 매트릭스 높이
+
+
DlgInputAddr
@@ -2805,7 +2838,7 @@
✕
-
+
U盘
USB
@@ -3194,18 +3227,18 @@
FPGA 통신 복구
-
+
开始自检,请等待60秒...
자체 진단 시작 60초 대기
-
+
开始自检,请等待%1秒...
자체 진단 시작 %1초 대기
-
-
+
+
自检完成!!!
자체 진단 완료!!!
@@ -3242,7 +3275,7 @@
압력 변동이 설정값 5 초과
-
+
停止打印,自动关闭高压.
인쇄 중지, 고전압 자동 종료
@@ -3272,6 +3305,7 @@
+
提示
팁
@@ -3336,7 +3370,7 @@
13.카드 리더기 고장!
-
+
压力泄漏或压力传感器故障!
압력 누출 또는 압력 센서 고장
@@ -3345,7 +3379,7 @@
작동 중 압력 누출이 발생하여 기어 펌프를 정지합니다!
-
+
测试时间结束,准备关机
테스트 시간이 종료되어 시스템 종료를 준비합니다.
@@ -3420,29 +3454,26 @@
MAC 무효 카드!
-
+
错误!粘度计故障:检测不到上位灯
오류! 점도계 고장: 상단 램프 감지 실패
-
-
-
正在准备重启,请等待%1秒...............
- 재부팅을 준비하는 중입니다. %1 초 동안 기다려 주십시오...
+ 재부팅을 준비하는 중입니다. %1 초 동안 기다려 주십시오...
-
+
保养期还有%1天到期,请及时保养,否则喷码机容易损坏
유지보수 주기 만료까지 %1일 남았습니다. 제때 유지보수를 실시하십시오.
-
+
保养期已超过%1天,请进行保养以恢复喷码机的正常使用
유지보수 주기가 %1일 초과되었습니다. 잉크젯 프린터의 정상 사용을 복구하려면 유지보수를 실시하십시오.
-
+
当前正在使用
%1
确定要新建文件吗?
@@ -3451,7 +3482,7 @@
새 파일을 생성하시겠습니까?
-
+
压力过高,请检查管路是否堵塞,然后点击故障恢复按钮
압력이 너무 높습니다. 배관이 막혔는지 확인한 후 오류 복구 버튼을 누르십시오.
@@ -3556,12 +3587,12 @@
기어 펌프 회전 속도가 너무 높습니다. 즉시 정지하고 공급업체에 연락하십시오.
-
+
请刷墨水卡,请使用原厂墨水耗材,否则机器将在%1小时后禁止使用!
잉크 TAG를 리드하시고 정품 잉크를 사용하십시오. 그렇지 않으면 %1시간 후에 장비 사용이 금지됩니다!
-
+
墨水液位报警超过48小时,机器无法正常打印,请先添加原厂墨水再刷墨水卡,以恢复喷码机的正常工作!
잉크 레벨 경보가 48시간을 초과했습니다. 장비의 정상 작동을 복구하기 위해 잉크를 추가하고 잉크 TAG을 리드하세요
@@ -3580,7 +3611,7 @@
유지보수 주기가 %1일 초과되었습니다. 제때 유지보수를 실시하십시오. 그렇지 않으면 잉크젯 프린터가 손상될 수 있습니다.
-
+
刷卡倒计时起始时间文件不存在
카드 사용 카운트다운 시작 시간 파일이 존재하지 않습니다.
@@ -3765,7 +3796,7 @@
잉크 선 빠른 닫기 완료
-
+
警告
경고
@@ -3774,12 +3805,12 @@
유지 보수 카드 사용 확인?
-
+
保养期还有%1小时到期,请及时保养,否则喷码机容易损坏
유지 보수 기간 %1시간 남았습니다, 유지 보수 해주세요.
-
+
保养期已超过%1小时,请及时保养,否则喷码机容易损坏
유 보수 기간 %1시간 초과, 유지 보수 해주세요.
@@ -3840,17 +3871,24 @@
인쇄 속도가 너무 빠릅니다! 완전히 인쇄할 수 없습니다!
-
+
%1/%2/%3
%1/%2/%3
-
+
+
+
+ 正在准备重启,请等待%1秒......
+ 재시작 준비 중, %1초 대기...
+
+
+
ink Warning at: %1
잉크 경보: %1
-
+
solvent Warning at: %1
솔벤트 경보: %1
@@ -3883,8 +3921,8 @@
오류!!!!!!!!!!!점도 이상
-
-
+
+
电机故障
모터 에러
@@ -3893,13 +3931,13 @@
모터 에러!!!
-
+
回收槽到头
거터 최대 위치 도달
-
-
+
+
回收槽卡住或者回收槽开关时间设置错误
거터가 걸렸거나 거터 개폐 시간 설정이 잘못되었습니다.
@@ -4432,12 +4470,12 @@ Char
문자 간격
-
+
✓
✓
-
+
✕
✕
@@ -4522,7 +4560,7 @@ Char
-
+
✕
✕
@@ -4542,32 +4580,32 @@ Char
현재 상태
-
+
粘度
점도
-
+
高压包
고전압 패키지
-
+
隔膜位置
다이어프램 위치
-
+
压力
압력
-
+
墨线开关
잉크선 스위치
-
+
喷嘴逆清洗
노즐 역세척
@@ -4576,42 +4614,42 @@ Char
커버 열림
-
+
墨水缸满
잉크 통 가득 참
-
+
墨水液位
잉크 레벨 오류
-
+
溶剂液位
솔벤트 레벨
-
+
回收故障
석션 에러
-
+
粘度故障
점도 에러
-
+
相位故障
위상 에러
-
+
高压故障
고전압에러
-
+
故障恢复
고장 복구
@@ -4622,7 +4660,7 @@ Char
-
+
TextLabel
텍스트 라벨
@@ -4692,7 +4730,7 @@ Char
USB로 내보내기 성공
-
+
清洗中,界面锁死
세척 중, 인터페이스 잠김
@@ -4870,7 +4908,7 @@ Char
-
+
额外设置
추가 설정
@@ -4890,7 +4928,7 @@ Char
-
+
系统授权
시스템 권한
@@ -4905,7 +4943,12 @@ Char
RFID 설정
-
+
+ 窗口点阵设置
+ 창 도트 매트릭스 설정
+
+
+
✕
✕
@@ -4926,28 +4969,33 @@ Char
mtFlog1: %1
-
+
+ RFID Settings
+ RFID 설정
+
+
+
提示
팁
-
+
RFID卡清零!
RFID 카드 초기화!
-
-
+
+
取消授权
권한 해제
-
+
警告
경고
-
+
密码错误:%1
비밀번호 오류:%1
@@ -4999,19 +5047,25 @@ Char
background-color:#CACCC9;
-
-
+
+
background-color:#BBBBBD;border-radius:3px;
background-color:#BBBBBD;border-radius:3px;
-
-
+
+
+ 999.99
+ 999.99
+
+
+
+
0
0
-
+
达到数量后停止:
도달 시 중지:
@@ -5021,7 +5075,7 @@ Char
인쇄 시작
-
+
color:#000000;font-size:18px;
color:#000000;font-size:18px;
@@ -5034,64 +5088,64 @@ Char
잉크 켜짐
-
+
速度 米/分
속도 미터/분
-
+
color:#3CB371;font-size:18px;
color:#3CB371;font-size:18px;
-
+
当前
현재
-
+
color:#E72F28;font-size:18px;
color:#E72F28;font-size:18px;
-
+
最大
최대
-
+
color:#3CB371;font-size:24px;
color:#3CB371;font-size:24px;
-
0007.9
- 0007.9
+ 0007.9
-
+
color:#E72F28;font-size:24px;
color:#E72F28;font-size:24px;
-
0020.3
- 0020.3
+ 0020.3
-
+
停止打印
인쇄 정지
-
-
+
+
+
喷嘴开启
노즐 켜짐
-
-
+
+
+
喷嘴关闭
노즐 닫힘
@@ -5100,7 +5154,7 @@ Char
color:#000000;font-size:18px;padding-left:20px;
-
+
产品计数器
인쇄 수량
@@ -5109,7 +5163,7 @@ Char
00000000
-
+
color:#000000;font-size:28px;font-weight:bold;
color:#000000;font-size:28px;font-weight:bold;
@@ -5122,28 +5176,26 @@ Char
background-color:#C5C4BF;border-radius:3px;
-
+
border:0px;
border:0px;
-
-
-
-
-
-
-
+
+
+
+
+
警告
경고
-
+
回收槽未关,是否关闭回收槽后关机!
거터 미복귀, 거터를 닫은 후 시스템을 종료하시겠습니까?
-
+
是否确认关机?
시스템을 종료하시겠습니까?
@@ -5156,77 +5208,72 @@ Char
시스템 종료 준비 중......
-
-
-
+
+
+
正在准备关机,请等待%1秒...
시스템 종료 준비 중, %1초 후 종료됩니다...
-
+
准备关机...
시스템 종료 준비 중...
-
+
关机失败!!!
시스템 종료 실패!!!
-
最多支持的列数目为:%1请减小信息长度.
- 최대 지원 열 수: %1. 정보 길이를 줄여 주십시오.
+ 최대 지원 열 수: %1. 정보 길이를 줄여 주십시오.
-
-
-
-
+
+
变量数大于8个,某些变量将不起作用!!!
변수 수가 8개를 초과하여 일부 변수가 작동하지 않습니다!
-
-
+
请减少信息中的变量(或计数器)数量.
인쇄 파일 내 변수(또는 카운터) 수를 줄이세요.
-
warning,界面上有变量未显示完全
- 경고: 인터페이스에 일부 변수가 표시되지 않습니다.
+ 경고: 인터페이스에 일부 변수가 표시되지 않습니다.
-
-
-
-
-
+
+
+
+
+
错误
오류
-
+
喷印间隔过短,应高于%1!
인쇄 간격이 너무 짧습니다. %1 이상으로 설정하세요!
-
+
喷头盖未关,请先关喷头盖!
헤드 커버 닫기 필요!
-
+
墨线未开,请先开墨线开关!
잉크 스위치 켜십시오!
-
+
当前总列数 %1 ,支持的总列数为 %2,请减少打印串的长度
최대 %2열 지원, 현재 %1열 → 길이 축소
-
+
打印耗时 %1ms ,触发间隔 :%2ms ,触发间隔至少应当大于打印耗时3ms
트리거 간격 %1ms → %2ms 이상 필요
@@ -5235,80 +5282,81 @@ Char
열기 중지
-
+
喷嘴已开启
노즐 열림
-
+
喷嘴开启中
노즐 열기 중
-
+
喷嘴已关闭
노즐 닫힘
-
+
喷嘴关闭中
노즐 닫기 중
-
+
+
正在排气...
블리딩 중...
-
-
+
+
高压故障
고전압에러
-
-
+
+
相位故障
위상 에러
-
-
+
+
粘度故障
점도 에러
-
-
+
+
回收故障
석션 에러
-
-
+
+
溶液液位
솔벤트 레벨
-
-
+
+
墨水液位
잉크 레벨 오류
-
-
+
+
墨水缸满
잉크 통 가득 참
-
-
+
+
墨线开关
잉크선 스위치
-
+
正常
정상
@@ -5317,12 +5365,12 @@ Char
인쇄 시작 1
-
+
提示
팁
-
+
随机码文本将展出到U盘,请插入U盘
랜덤 코드를 USB에 저장합니다. USB를 삽입하세요.
@@ -5339,8 +5387,8 @@ Char
열기 중지
-
-
+
+
回收槽之前发生阻塞或回收槽时间设置错误,是否强制将当前位置设为到顶位置?
거터가 이전에 걸렸거나 거터 개폐 시간 설정이 잘못되었습니다. 현재 위치를 강제로 상한 위치로 설정하시겠습니까?
@@ -5353,8 +5401,8 @@ Char
닫기 중지
-
-
+
+
%1.%2
%1.%2
@@ -5375,94 +5423,94 @@ Char
프린트 헤드 커버가 열려 인쇄 불가!
-
+
墨水缸满报警
잉크통 만료 경보
-
+
墨水液位报警
잉크 레벨 경보
-
+
溶剂液位报警
솔벤트 레벨 경보
-
-
+
+
高压故障,暂停打印
고전압 오류로 인쇄 일시 정지
-
+
高压故障,暂停打印.
고전압 고장, 인쇄 일시정지
-
+
高压故障,关回收槽
고전압 오류로 수집기 자동 종료
-
+
高压故障,关回收槽和墨线
고압 오류가 발생했습니다. 거터를 닫고 잉크 선을 정지하십시오.
-
-
+
+
回收故障,关闭回收槽,关墨线
회수 오류가 발생했습니다. 거터를 닫고 잉크 선을 정지하십시오.
-
+
回收故障.
회수 에러
-
+
回收异常,墨线可能偏离.(%1)
회수 이상, 잉크 선 편향 가능성 (%1)
-
+
正在喷印.......
인쇄 중...
-
+
相位故障:飞行时间错误!
위상 이상: 비행 시간 오류!
-
+
相位故障:相位检测错误!
위상 이상: 검출 오류!
-
-
-
+
+
+
相位故障,准备关机
위상 오류로 시스템 종료 준비
-
-
-
+
+
+
相位故障,暂停打印
위상 오류로 인쇄 일시 정지
-
+
相位故障,屏蔽DAC输出
위상 오류로 DAC 출력 차단
-
-
+
+
相位故障,屏蔽充电
위상 오류로 충전 차단
@@ -7928,7 +7976,7 @@ configuration.
-
+
延时(毫秒):
지연(ms):
@@ -7937,8 +7985,8 @@ configuration.
미러 교대 간격
-
-
+
+
触发延时(毫秒)
트리거 지연(ms)
@@ -7975,12 +8023,12 @@ configuration.
同步器直径(毫米):
- 엔코더 직경(mm):
+ 엔코더 직경(mm):
脉冲数/转:
- 펄스 수/회전:
+ 펄스 수/회전:
@@ -8157,8 +8205,8 @@ configuration.
반복 횟수
-
-
+
+
重复间隔(毫秒)
반복 간격(ms)
@@ -8167,7 +8215,7 @@ configuration.
엔코더 인쇄 활성화
-
+
封锁时间(毫秒)
잠금 시간(ms)
@@ -8206,22 +8254,22 @@ configuration.
잉크 점 비행 보정 활성화
-
+
墨点飞行补偿统计窗口(系统时钟周期), 0表示使用相检得到的飞行时间
잉크 점 비행 보정 통계 창(시스템 클럭 사이클), 0은 상관 검사에서 얻은 비행 시간 사용을 의미합니다.
-
+
启用加减速预测
가속/감속 예측 활성화
-
+
✕
✕
-
+
✓
✓
@@ -8404,12 +8452,12 @@ configuration.
-
+
提示
팁
-
+
应用成功
적용 성공
@@ -8422,15 +8470,15 @@ configuration.
요구사항: 트리거 길이는 인쇄 간격보다 작아야 함
-
-
+
+
延时(毫米):
지연(mm):
-
-
-
+
+
+
触发延时(毫米)
트리거 지연(mm)
@@ -8440,19 +8488,20 @@ configuration.
기본 설정 저장
-
-
+
+
+
重复间隔(毫米)
반복 간격(mm)
-
-
+
+
抑止距离(毫米)
인쇄신호 제어 거리(mm)
-
+
抑止距离(毫秒)
인쇄 신호 제어 거리(ms)
@@ -8465,12 +8514,12 @@ configuration.
잠금 간격(ms)
-
+
字符宽度
문자 너비
-
+
喷印比例(%)
인쇄 비율(%)
@@ -9082,140 +9131,193 @@ configuration.
RFIDManager
-
+
readB6Req
readB6Req
-
+
readB6suc
readB6suc
-
+
+ Super IC card, write back original data
+ Super IC card, write back original data
+
+
+
Cmd[%1]: %2
Cmd[%1]: %2
-
+
写数据到数据块6
-
+ 데이터 블록 6에 데이터 쓰기
-
+
+ 已经刷过墨水卡,需添加墨水
+ 이미 잉크 TAG을 리드했습니다. 잉크를 추가해야 합니다.
+
+
+
不需要刷墨水卡!
잉크 TAG 리드 필요 없습니다!
-
请先添加墨水再刷墨水卡!
- 먼저 잉크을 보충한 후 TAG을 사용하십시오!
+ 먼저 잉크을 보충한 후 TAG을 사용하십시오!
-
+
确认要刷墨水卡吗?
잉크 TAG을 리드하겠습니까?
-
+
确认要刷墨水卡吗? %1 秒后将自动确认
잉크 TAG을 리드하겠습니까? %1초 후 자동 확인
-
+
刷墨水卡成功!
잉크 TAG 리드 성공!
-
+
+ 刷超级墨水卡失败,请联系厂商。
+ 슈퍼 잉크 TAG 리드 실패, 제조업체에 문의하십시오.
+
+
+
+ 已经刷过溶剂卡,需添加溶剂
+ 이미 솔벤트 TAG을 리드했습니다. 솔벤트를 추가해야 합니다.
+
+
+
不需要刷溶剂卡!
솔벤트 TAG 리드 필요 없습니다!
-
请先添加溶剂再刷溶剂卡!
- 먼저 솔벤트을 보충한 후 TAG을 사용하십시오!
+ 먼저 솔벤트을 보충한 후 TAG을 사용하십시오!
-
+
确认要刷溶剂卡吗?
솔벤트 TAG을 리드하겠습니까?
-
+
确认要刷溶剂卡吗? %1 秒后将自动确认
솔벤트 TAG을 리드하겠습니까? %1초 후 자동 확인
-
+
刷溶剂卡成功!
솔벤트 TAG 리드 성공!
-
+
+ 刷超级溶剂水卡失败,请联系厂商。
+ 슈퍼 솔벤트 TAG 리드 실패, 제조업체에 문의하십시오.
+
+
+
确认要刷保养卡吗?
유지 보수 카드 사용 확인?
-
+
确认要刷保养卡吗? %1 秒后将自动确认
유지 보수 카드 사용 확인? %1초 후 자동 확인
-
+
刷保养卡成功!
유지보수 카드 성공!
-
+
+ 刷超级保养卡失败,请联系厂商。
+ 슈퍼 유지보수 카드 실패, 제조업체에 문의하십시오.
+
+
+
MAC无效卡!
MAC 무효 카드!
-
+
无效卡,这张卡已经在%1时使用过
무효 카드 %1시 사용됨
-
+
设置读写器密码失败!
리더기 비밀번호 설정 실패!
-
+
设置读写器密码成功!
리더기 비밀번호 설정 성공!
-
+
设置读写器原始密码失败!
리더기 초기 비밀번호 설정 실패!
-
+
设置读写器工作模式失败!
리더기 작동 모드 설정 실패!
-
+
设置读写器工作模式成功!
리더기 작동 모드 설정 성공!
-
+
查询读写器地址失败
리더기 주소 조회 실패
-
+
警告
경고
-
+
+ 先加墨水后刷卡:成功
+ 먼저 잉크를 추가한 후 카드 사용: 성공
+
+
+
+ 先加溶剂后刷卡:成功
+ 먼저 솔벤트를 추가한 후 카드 사용: 성공
+
+
+
13.读卡器故障!
13.카드 리더기 고장!
+
+
+ 请及时刷墨水卡
+ 잉크 카드를 제때 사용하십시오
+
+
+
+ 请及时刷溶剂卡
+ 솔벤트 카드를 제때 사용하십시오
+
+
+
+ sucess
+ 성공
+
RunTimeCtrl
@@ -9247,12 +9349,12 @@ configuration.
runTime: %1
-
+ runTime: %1
maintenanceHours: %1
-
+ maintenanceHours: %1
@@ -9556,8 +9658,8 @@ configuration.
-
-
+
+
停止
정지
@@ -9718,7 +9820,7 @@ configuration.
기계 코드 설정
-
+
Cancel
취소
@@ -9772,16 +9874,16 @@ configuration.
-
-
-
-
-
+
+
+
+
+
警告
경고
-
+
请先移开喷头盖!
프린트 헤드 커버를 제거하세요!
@@ -9799,7 +9901,7 @@ configuration.
-
+
手动
수동
@@ -9808,7 +9910,7 @@ configuration.
-
+
自动
자동
@@ -9819,8 +9921,8 @@ configuration.
-
-
+
+
启动
시작
@@ -9883,13 +9985,13 @@ configuration.
-
-
-
-
-
-
-
+
+
+
+
+
+
+
错误
오류
@@ -9944,82 +10046,82 @@ configuration.
(3/3) 세척 완료
-
+
是否确认重启?
재부팅을 확인하시겠습니까?
-
+
确定要升级FPGA软件吗?
FPGA 소프트웨어를 업데이트하시겠습니까?
-
+
没有FPGA升级文件
FPGA 업데이트 파일이 없습니다
-
+
找不到 lib.tar!
lib.tar을 찾을 수 없습니다!
-
+
无法删除旧的 lib.tar!
이전 lib.tar을 삭제할 수 없습니다!
-
+
复制 tar 包失败!
tar 패키지 복사 실패!
-
+
解压失败,请检查权限!
압축 해제 실패, 권한을 확인하세요!
-
+
移动库文件失败!
라이브러리 파일 이동 실패!
-
+
环境配置成功!
환경 설정 성공!
-
+
切换失败!
전환 실패!
-
+
切换成功,重启后生效!
전환 성공, 재시작 후 적용됩니다!
-
+
找不到软件!
소프트웨어를 찾을 수 없습니다!
-
+
找到多个软件,请删除多余的文件,只保留一个!
여러 소프트웨어를 찾았습니다, 중복 파일을 삭제하고 하나만 남겨주세요!
-
+
确定要升级单片机软件吗?
단일 칩 소프트웨어를 업데이트하시겠습니까?
-
+
升级成功,请重启QtUI!
업데이트 성공, QtUI를 재시작하세요!
-
+
升级失败!
업데이트 실패!
@@ -10061,12 +10163,12 @@ configuration.
혼합 밸브 3 열기:
-
+
配置文件/udisk/sysPara.bin不存在!
설정 파일 /udisk/sysPara.bin이 존재하지 않습니다!
-
+
autoclean start
자동 세척 시작
@@ -10095,12 +10197,12 @@ configuration.
폰트 라이브러리 내보내기 완료!
-
+
是否开始电机测试?
모터 테스트를 시작하시겠습니까?
-
+
正在排气,是否停止?
배기 중입니다. 중지하시겠습니까?
@@ -10131,19 +10233,19 @@ configuration.
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
提示
팁
@@ -10183,22 +10285,22 @@ configuration.
세척 중지
-
+
是否确认导出配置到U盘?
설정을 USB로 내보내시겠습니까?
-
+
检测不到U盘
USB가 감지되지 않습니다.
-
+
成功导出配置到U盘
설정 USB로 내보내기 성공
-
+
是否确认从U盘导入配置?
USB에서 설정을 가져오시겠습니까?
@@ -10207,7 +10309,7 @@ configuration.
설정 파일 /udisk/sysPara.bin이 존재하지 않습니다!
-
+
从U盘成功导入配置,重启后生效!
설정 가져오기 성공, 재시작 후 적용됩니다!
@@ -10259,9 +10361,8 @@ configuration.
64K
-
76K
- 76K
+ 76K
@@ -10332,6 +10433,11 @@ configuration.
脉冲计数器:
펄스 카운터:
+
+
+ 83K
+ 83K
+
隔膜位置偏移:
@@ -10802,17 +10908,17 @@ configuration.
-
+
background-color:#828E9E;
-
+
UK
UK
-
+
US
US
@@ -10946,42 +11052,42 @@ configuration.
Delete
-
+
5 dot
-
+
7 dot
-
+
9 dot
-
+
12 dot
-
+
16 dot
-
+
24 dot
-
+
32 dot
-
+
QLineEdit {
background-color: #e5e5e5;
border: 1px solid #a8a8a8;
@@ -10997,8 +11103,8 @@ configuration.
JET2neo-TEST
-
-
+
+
QPushButton {
background-color: #e5e5e5;
border: 1px solid #a8a8a8;
@@ -11017,19 +11123,19 @@ configuration.
-
+
<<
<<
-
+
>>
-
-
-
+
+
+
QLabel {
background-color: #e5e5e5;
border: 1px solid #a8a8a8;
@@ -11042,20 +11148,20 @@ configuration.
-
+
Y:9
Y:9
-
+
X:105
X:105
-
-
-
-
+
+
+
+
QPushButton {
background-color: #87CEEB;
border: 1px solid #4682B4;
@@ -11075,42 +11181,42 @@ configuration.
-
+
↑
-
+
←
-
+
→
-
+
↓
-
+
ID:1
-
+
✓
✓
-
+
提示
팁
-
+
是否保存文件?
파일을 저장하시겠습니까?
diff --git a/scene/PicSceneLoader.cpp b/scene/PicSceneLoader.cpp
index fdb865b..c79e897 100644
--- a/scene/PicSceneLoader.cpp
+++ b/scene/PicSceneLoader.cpp
@@ -9,12 +9,16 @@
#include
#include
+#include
#include
#include
#include
#include
#include
#include
+#include
+
+#include "../Printsetting.h"
namespace {
@@ -99,6 +103,7 @@ bool parseVbFileElement(QXmlStreamReader& reader, PicScene* scene)
SourceType sourceType = sourceTypeFromAttrs(itemAttrs);
PicTextItem* item = createSceneItem(sourceType);
if (!item) {
+ // 单个图元损坏不应影响整个文件的其余内容加载。
qWarning() << "PicSceneLoader: skip invalid VBfile item";
return true;
}
@@ -121,26 +126,36 @@ bool parseVbFileElement(QXmlStreamReader& reader, PicScene* scene)
namespace PicSceneLoader {
-PicScene* createSceneFromFile(const QString& xmlFilename)
+bool loadSceneFromFile(const QString& xmlFilename, PicScene* targetScene, PrintSettingModel* outPrintSettings)
{
+ if (!targetScene) {
+ qWarning() << "PicSceneLoader: targetScene is null";
+ return false;
+ }
+
QFile file(xmlFilename);
if (!file.open(QIODevice::ReadOnly | QIODevice::Text)) {
qWarning() << "PicSceneLoader: failed to open" << xmlFilename << file.errorString();
- return nullptr;
+ return false;
}
QXmlStreamReader reader(&file);
- PicScene* scene = new PicScene();
+ PrintSettingModel printSettings;
+
+ // Widget 对 scene 持有长期信号和 view 绑定,因此加载时必须复用现有 scene。
+ targetScene->clear();
while (!reader.atEnd()) {
reader.readNext();
if (reader.isStartElement() && reader.name() == "VBfiles") {
while (reader.readNextStartElement()) {
if (reader.name() == "VBfile") {
- if (!parseVbFileElement(reader, scene)) {
- delete scene;
- return nullptr;
+ if (!parseVbFileElement(reader, targetScene)) {
+ return false;
}
+ } else if (reader.name() == "PrintSettings") {
+ PrintSettingModel::loadFromXml(printSettings, reader.attributes());
+ reader.skipCurrentElement();
} else {
reader.skipCurrentElement();
}
@@ -151,17 +166,21 @@ PicScene* createSceneFromFile(const QString& xmlFilename)
if (reader.hasError()) {
qWarning() << "PicSceneLoader: XML parse error" << reader.errorString()
<< "at" << reader.lineNumber() << ":" << reader.columnNumber();
- delete scene;
- return nullptr;
+ return false;
}
- return scene;
+ if (outPrintSettings) {
+ *outPrintSettings = printSettings;
+ }
+
+ return true;
}
QImage previewSceneFromFile(const QString &xmlFilename)
{
- QScopedPointer scene(createSceneFromFile(xmlFilename));
- if (!scene) {
+ // 预览刻意复用与正常打开相同的加载路径,避免两套逻辑逐渐产生偏差。
+ QScopedPointer scene(new PicScene());
+ if (!loadSceneFromFile(xmlFilename, scene.data(), nullptr)) {
return QImage();
}
@@ -179,10 +198,68 @@ QImage previewSceneFromFile(const QString &xmlFilename)
painter.setRenderHint(QPainter::Antialiasing, true);
painter.setRenderHint(QPainter::SmoothPixmapTransform, true);
+ // 以 itemsBoundingRect 作为渲染源区域,预览图会裁剪到实际内容,而不是整个 sceneRect。
scene->render(&painter, QRectF(QPointF(0, 0), imageSize), contentRect);
painter.end();
return image;
}
-} // namespace PicSceneLoader
+bool saveSceneToXmlFile(const QString &xmlFilename, PicScene *scene, const PrintSettingModel *printSettings)
+{
+ if (!scene)
+ return false;
+
+ QFile file(xmlFilename);
+ if (!file.open(QFile::WriteOnly | QFile::Text)) {
+ qDebug() << QString("Cannot write file %1(%2).").arg(xmlFilename).arg(file.errorString());
+ return false;
+ }
+ QXmlStreamWriter writer(&file);
+ writer.setAutoFormatting(true);
+ writer.writeStartDocument("1.0", true);
+ writer.writeComment(QString::fromLocal8Bit("Vernon Bach graphic scene file"));
+ writer.writeDTD(QString::fromLocal8Bit(" ]>"));
+ writer.writeStartElement("VBfiles");
+ writer.writeAttribute("Version", "1.0");
+
+ QList items = scene->items();
+ foreach (QGraphicsItem *item, items) {
+ PicTextItem *picText = qgraphicsitem_cast(item);
+ if (picText == nullptr)
+ continue;
+
+ writer.writeStartElement("VBfile");
+ writer.writeTextElement(QString::fromLocal8Bit("pointer_x"), QString::fromLocal8Bit("%1").arg(picText->pos().x()));
+ writer.writeTextElement(QString::fromLocal8Bit("pointer_y"), QString::fromLocal8Bit("%1").arg(picText->pos().y()));
+ writer.writeTextElement(QString::fromLocal8Bit("Condition"), QString::fromLocal8Bit("%1").arg(picText->SpecialConditions ? 1 : 0));
+ writer.writeTextElement(QString::fromLocal8Bit("CatchStartValue"), QString::fromLocal8Bit("%1").arg(picText->CatchCnt1StartValue));
+ writer.writeTextElement(QString::fromLocal8Bit("CatchValue"), QString::fromLocal8Bit("%1").arg(picText->CatchCnt1CurrValue));
+
+ QXmlStreamAttributes attrs;
+ attrs.append("sourceType", QString::number(picText->sourceType()));
+ if (picText->sourceType() != SourceType::UNKNOWN) {
+ picText->saveAttrs(attrs);
+ }
+ writer.writeStartElement("itemAttrs");
+ writer.writeAttributes(attrs);
+ writer.writeEndElement();
+
+ writer.writeTextElement(QString::fromLocal8Bit("html_src"), QString::fromLocal8Bit("my_src"));
+ writer.writeCDATA(picText->toHtml());
+ writer.writeEndElement();
+ }
+
+ if (printSettings) {
+ writer.writeEmptyElement("PrintSettings");
+ PrintSettingModel::saveToXml(*printSettings, writer);
+ }
+
+ writer.writeEndElement();
+ writer.writeEndDocument();
+ fsync(file.handle());
+ file.close();
+ return true;
+}
+
+} // namespace PicSceneLoader
\ No newline at end of file
diff --git a/scene/PicSceneLoader.h b/scene/PicSceneLoader.h
index 8f5b6a3..752796b 100644
--- a/scene/PicSceneLoader.h
+++ b/scene/PicSceneLoader.h
@@ -5,13 +5,46 @@
#include
class PicScene;
+class PrintSettingModel;
namespace PicSceneLoader {
-PicScene* createSceneFromFile(const QString& xmlFilename);
+/**
+ * @brief 从 XML 文件解析并加载到已有 PicScene 场景
+ *
+ * 读取 VBfiles 格式的 XML 文件,解析其中的 VBfile 元素构建场景图元,
+ * 同时可选的提取 PrintSettings 打印配置。
+ *
+ * @param xmlFilename XML 文件路径
+ * @param targetScene 目标场景,不可为 nullptr
+ * @param outPrintSettings 输出参数,解析到的打印配置;仅当函数返回 true 时有效,可为 nullptr
+ * @return 成功返回 true,失败返回 false
+ */
+bool loadSceneFromFile(const QString& xmlFilename, PicScene* targetScene, PrintSettingModel* outPrintSettings = nullptr);
+/**
+ * @brief 从 XML 文件渲染场景预览图
+ *
+ * 解析 XML 文件创建临时场景,将其渲染为 QImage 预览图后立即销毁场景。
+ *
+ * @param xmlFilename XML 文件路径
+ * @return 成功返回场景渲染的 QImage,失败返回空 QImage
+ */
QImage previewSceneFromFile(const QString& xmlFilename);
+/**
+ * @brief 将 PicScene 场景保存为 XML 文件
+ *
+ * 将场景中的所有 PicTextItem 图元序列化为 VBfiles 格式的 XML,
+ * 同时可选的写入 PrintSettings 打印配置。
+ *
+ * @param xmlFilename 目标 XML 文件路径
+ * @param scene 要保存的场景,不可为 nullptr
+ * @param printSettings 要写入的打印配置,可为 nullptr 表示不写入
+ * @return true 保存成功,false 保存失败
+ */
+bool saveSceneToXmlFile(const QString& xmlFilename, PicScene* scene, const PrintSettingModel* printSettings = nullptr);
+
} // namespace PicSceneLoader
-#endif // PICSCENELOADER_H
+#endif // PICSCENELOADER_H
\ No newline at end of file
diff --git a/spanish.ts b/spanish.ts
index 6ccc98e..91a7d4e 100644
--- a/spanish.ts
+++ b/spanish.ts
@@ -74,6 +74,16 @@
条形码编辑
+
+
+ BarCode Format
+
+
+
+
+ Qrcode Format
+
+
CounterEditor
@@ -719,52 +729,52 @@
DevOp
-
-
-
-
-
+
+
+
+
+
警告
-
+
字高超出范围
-
+
字高太小或是高压包数据未初始化,您当前错误将忽略所有高压错误
-
-
+
+
错误
-
+
在同步计米的情况下无打印串或显示区域为零
-
+
在同步计米的情况下喷印同步脉冲数过多,请检查你的配置
-
+
喷印字符串太短,请增加字符串长度或在打印设置中减少喷印长度
-
+
喷印长度太短,请减少字符串长度或在打印设置中增加喷印长度
-
+
No73 send DAC Data.
@@ -820,73 +830,73 @@
-
+
文件操作
-
-
-
-
+
+
+
+
警告
-
+
是否确认删除当前文件?
-
+
是否确认删除所有文件?
-
-
-
-
+
+
+
+
提示
-
+
是否确认从U盘导入所有文件?
-
+
mv %1/VoltParaHi.bin %1/VoltParaStd.bin %2/
-
+
cp %1/* %2/
-
+
成功从U盘导入?
-
+
是否确认将所有文件导出到U盘?
-
+
U盘doc目录创建失败
-
+
成功导出到U盘?
-
+
U盘未插入或U盘根目录下的doc文件夹不存在!
@@ -1092,12 +1102,12 @@
-
+
警告
-
+
U盘未插入或U盘根目录下的doc文件夹不存在!
@@ -1301,6 +1311,29 @@
+
+ DlgCanvasHeightEditor
+
+
+ 窗口点阵设置
+
+
+
+
+ ✕
+
+
+
+
+ ✓
+
+
+
+
+ 点阵高度
+
+
+
DlgInputAddr
@@ -1747,7 +1780,7 @@
-
+
U盘
@@ -1908,112 +1941,113 @@
-
+
%1/%2/%3
-
+
测试时间结束,准备关机
-
+
开始自检,请等待%1秒...
-
-
+
+
自检完成!!!
-
+
警告
+
提示
-
+
保养期还有%1小时到期,请及时保养,否则喷码机容易损坏
-
+
保养期已超过%1小时,请及时保养,否则喷码机容易损坏
-
+
开始自检,请等待60秒...
-
+
+
+
+ 正在准备重启,请等待%1秒......
+
+
+
+
ink Warning at: %1
-
+
solvent Warning at: %1
-
+
压力泄漏或压力传感器故障!
-
+
停止打印,自动关闭高压.
-
-
+
+
电机故障
-
+
回收槽到头
-
-
+
+
回收槽卡住或者回收槽开关时间设置错误
-
+
错误!粘度计故障:检测不到上位灯
-
-
-
- 正在准备重启,请等待%1秒...............
-
-
-
-
+
压力过高,请检查管路是否堵塞,然后点击故障恢复按钮
-
+
请刷墨水卡,请使用原厂墨水耗材,否则机器将在%1小时后禁止使用!
-
+
墨水液位报警超过48小时,机器无法正常打印,请先添加原厂墨水再刷墨水卡,以恢复喷码机的正常工作!
@@ -2028,24 +2062,24 @@
-
+
保养期还有%1天到期,请及时保养,否则喷码机容易损坏
-
+
保养期已超过%1天,请进行保养以恢复喷码机的正常使用
-
+
当前正在使用
%1
确定要新建文件吗?
-
+
刷卡倒计时起始时间文件不存在
@@ -2498,12 +2532,12 @@
-
+
✓
-
+
✕
@@ -2593,7 +2627,7 @@
-
+
✕
@@ -2619,7 +2653,7 @@
-
+
TextLabel
@@ -2634,72 +2668,72 @@
-
+
粘度
-
+
高压包
-
+
隔膜位置
-
+
压力
-
+
墨线开关
-
+
喷嘴逆清洗
-
+
墨水缸满
-
+
墨水液位
-
+
溶剂液位
-
+
回收故障
-
+
粘度故障
-
+
相位故障
-
+
高压故障
-
+
故障恢复
@@ -2773,7 +2807,7 @@
-
+
清洗中,界面锁死
@@ -2828,7 +2862,7 @@
-
+
额外设置
@@ -2849,7 +2883,7 @@
-
+
系统授权
@@ -2859,33 +2893,43 @@
-
+
+ 窗口点阵设置
+
+
+
+
✕
-
+
+ RFID Settings
+
+
+
+
提示
-
+
RFID卡清零!
-
-
+
+
取消授权
-
+
警告
-
+
密码错误:%1
@@ -2928,19 +2972,25 @@
-
-
+
+
background-color:#BBBBBD;border-radius:3px;
-
-
+
+
+ 999.99
+
+
+
+
+
0
-
+
达到数量后停止:
@@ -2955,372 +3005,350 @@
-
+
color:#000000;font-size:18px;
-
+
速度 米/分
-
+
color:#3CB371;font-size:18px;
-
+
当前
-
+
color:#E72F28;font-size:18px;
-
+
最大
-
+
color:#3CB371;font-size:24px;
-
- 0007.9
-
-
-
-
+
color:#E72F28;font-size:24px;
-
- 0020.3
-
-
-
-
+
停止打印
-
-
+
+
+
喷嘴开启
-
-
+
+
+
喷嘴关闭
-
+
产品计数器
-
+
color:#000000;font-size:28px;font-weight:bold;
-
+
border:0px;
-
-
-
-
-
-
-
+
+
+
+
+
警告
-
+
回收槽未关,是否关闭回收槽后关机!
-
+
是否确认关机?
-
-
-
+
+
+
正在准备关机,请等待%1秒...
-
+
准备关机...
-
+
关机失败!!!
-
- 最多支持的列数目为:%1请减小信息长度.
-
-
-
-
-
-
-
+
+
变量数大于8个,某些变量将不起作用!!!
-
-
+
请减少信息中的变量(或计数器)数量.
-
- warning,界面上有变量未显示完全
-
-
-
-
-
-
-
-
+
+
+
+
+
错误
-
+
喷印间隔过短,应高于%1!
-
+
喷头盖未关,请先关喷头盖!
-
+
墨线未开,请先开墨线开关!
-
+
当前总列数 %1 ,支持的总列数为 %2,请减少打印串的长度
-
+
打印耗时 %1ms ,触发间隔 :%2ms ,触发间隔至少应当大于打印耗时3ms
-
+
喷嘴已开启
-
+
喷嘴开启中
-
+
喷嘴已关闭
-
+
喷嘴关闭中
-
+
+
正在排气...
-
-
+
+
高压故障
-
-
+
+
相位故障
-
-
+
+
粘度故障
-
-
+
+
回收故障
-
-
+
+
溶液液位
-
-
+
+
墨水液位
-
-
+
+
墨水缸满
-
-
+
+
墨线开关
-
+
正常
-
+
提示
-
+
随机码文本将展出到U盘,请插入U盘
-
-
+
+
回收槽之前发生阻塞或回收槽时间设置错误,是否强制将当前位置设为到顶位置?
-
-
+
+
%1.%2
-
+
墨水缸满报警
-
+
墨水液位报警
-
+
溶剂液位报警
-
-
+
+
高压故障,暂停打印
-
+
高压故障,暂停打印.
-
+
高压故障,关回收槽
-
+
高压故障,关回收槽和墨线
-
-
+
+
回收故障,关闭回收槽,关墨线
-
+
回收故障.
-
+
回收异常,墨线可能偏离.(%1)
-
+
正在喷印.......
-
+
相位故障:飞行时间错误!
-
+
相位故障:相位检测错误!
-
-
-
+
+
+
相位故障,准备关机
-
-
-
+
+
+
相位故障,暂停打印
-
+
相位故障,屏蔽DAC输出
-
-
+
+
相位故障,屏蔽充电
@@ -3739,13 +3767,13 @@ p, li { white-space: pre-wrap; }
-
+
延时(毫秒):
-
-
+
+
触发延时(毫秒)
@@ -3800,13 +3828,13 @@ p, li { white-space: pre-wrap; }
-
-
+
+
重复间隔(毫秒)
-
+
封锁时间(毫秒)
@@ -3923,46 +3951,46 @@ p, li { white-space: pre-wrap; }
-
+
墨点飞行补偿统计窗口(系统时钟周期), 0表示使用相检得到的飞行时间
-
+
启用加减速预测
-
+
✕
-
+
✓
-
+
提示
-
+
应用成功
-
-
+
+
延时(毫米):
-
-
-
+
+
+
触发延时(毫米)
@@ -3972,29 +4000,30 @@ p, li { white-space: pre-wrap; }
-
-
+
+
+
重复间隔(毫米)
-
-
+
+
抑止距离(毫米)
-
+
抑止距离(毫秒)
-
+
字符宽度
-
+
喷印比例(%)
@@ -4278,140 +4307,185 @@ p, li { white-space: pre-wrap; }
RFIDManager
-
+
readB6Req
-
+
readB6suc
-
+
+ Super IC card, write back original data
+
+
+
+
Cmd[%1]: %2
-
+
写数据到数据块6
-
+
+ 已经刷过墨水卡,需添加墨水
+
+
+
+
不需要刷墨水卡!
-
- 请先添加墨水再刷墨水卡!
-
-
-
-
+
确认要刷墨水卡吗?
-
+
确认要刷墨水卡吗? %1 秒后将自动确认
-
+
刷墨水卡成功!
-
+
+ 刷超级墨水卡失败,请联系厂商。
+
+
+
+
+ 已经刷过溶剂卡,需添加溶剂
+
+
+
+
不需要刷溶剂卡!
-
- 请先添加溶剂再刷溶剂卡!
-
-
-
-
+
确认要刷溶剂卡吗?
-
+
确认要刷溶剂卡吗? %1 秒后将自动确认
-
+
刷溶剂卡成功!
-
+
+ 刷超级溶剂水卡失败,请联系厂商。
+
+
+
+
确认要刷保养卡吗?
-
+
确认要刷保养卡吗? %1 秒后将自动确认
-
+
刷保养卡成功!
-
+
+ 刷超级保养卡失败,请联系厂商。
+
+
+
+
MAC无效卡!
-
+
无效卡,这张卡已经在%1时使用过
-
+
设置读写器密码失败!
-
+
设置读写器密码成功!
-
+
设置读写器原始密码失败!
-
+
设置读写器工作模式失败!
-
+
设置读写器工作模式成功!
-
+
查询读写器地址失败
-
+
警告
-
+
+ 先加墨水后刷卡:成功
+
+
+
+
+ 先加溶剂后刷卡:成功
+
+
+
+
13.读卡器故障!
+
+
+ 请及时刷墨水卡
+
+
+
+
+ 请及时刷溶剂卡
+
+
+
+
+ sucess
+
+
RunTimeCtrl
@@ -4687,8 +4761,8 @@ p, li { white-space: pre-wrap; }
-
-
+
+
停止
@@ -4763,7 +4837,7 @@ p, li { white-space: pre-wrap; }
-
+
自动
@@ -4813,11 +4887,11 @@ p, li { white-space: pre-wrap; }
-
-
-
-
-
+
+
+
+
+
警告
@@ -4835,12 +4909,12 @@ p, li { white-space: pre-wrap; }
-
+
手动
-
+
请先移开喷头盖!
@@ -4851,8 +4925,8 @@ p, li { white-space: pre-wrap; }
-
-
+
+
启动
@@ -4867,19 +4941,19 @@ p, li { white-space: pre-wrap; }
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
提示
@@ -4934,13 +5008,13 @@ p, li { white-space: pre-wrap; }
-
-
-
-
-
-
-
+
+
+
+
+
+
+
错误
@@ -5010,132 +5084,132 @@ p, li { white-space: pre-wrap; }
-
+
是否确认导出配置到U盘?
-
+
检测不到U盘
-
+
成功导出配置到U盘
-
+
是否确认从U盘导入配置?
-
+
配置文件/udisk/sysPara.bin不存在!
-
+
从U盘成功导入配置,重启后生效!
-
+
autoclean start
-
+
是否确认重启?
-
+
是否开始电机测试?
-
+
Cancel
-
+
正在排气,是否停止?
-
+
确定要升级FPGA软件吗?
-
+
没有FPGA升级文件
-
+
找不到 lib.tar!
-
+
无法删除旧的 lib.tar!
-
+
复制 tar 包失败!
-
+
解压失败,请检查权限!
-
+
移动库文件失败!
-
+
环境配置成功!
-
+
切换失败!
-
+
切换成功,重启后生效!
-
+
找不到软件!
-
+
找到多个软件,请删除多余的文件,只保留一个!
-
+
确定要升级单片机软件吗?
-
+
升级成功,请重启QtUI!
-
+
升级失败!
@@ -5188,11 +5262,6 @@ p, li { white-space: pre-wrap; }
64K
-
-
- 76K
-
-
96K
@@ -5383,6 +5452,11 @@ p, li { white-space: pre-wrap; }
喷嘴逆清洗
+
+
+ 83K
+
+
✓
@@ -5542,7 +5616,7 @@ p, li { white-space: pre-wrap; }
-
+
background-color:#828E9E;
@@ -5648,52 +5722,52 @@ p, li { white-space: pre-wrap; }
-
+
5 dot
-
+
7 dot
-
+
9 dot
-
+
12 dot
-
+
16 dot
-
+
24 dot
-
+
32 dot
-
+
UK
-
+
US
-
+
QLineEdit {
background-color: #e5e5e5;
border: 1px solid #a8a8a8;
@@ -5705,8 +5779,8 @@ p, li { white-space: pre-wrap; }
-
-
+
+
QPushButton {
background-color: #e5e5e5;
border: 1px solid #a8a8a8;
@@ -5725,19 +5799,19 @@ p, li { white-space: pre-wrap; }
-
+
<<
-
+
>>
-
-
-
+
+
+
QLabel {
background-color: #e5e5e5;
border: 1px solid #a8a8a8;
@@ -5750,20 +5824,20 @@ p, li { white-space: pre-wrap; }
-
+
Y:9
-
+
X:105
-
-
-
-
+
+
+
+
QPushButton {
background-color: #87CEEB;
border: 1px solid #4682B4;
@@ -5783,42 +5857,42 @@ p, li { white-space: pre-wrap; }
-
+
↑
-
+
←
-
+
→
-
+
↓
-
+
ID:1
-
+
✓
-
+
提示
-
+
是否保存文件?
diff --git a/testprintwidget.cpp b/testprintwidget.cpp
index 6f82104..1b29e85 100644
--- a/testprintwidget.cpp
+++ b/testprintwidget.cpp
@@ -16,6 +16,7 @@
#include
#include "scene/PicScheduleShiftItem.h"
#include "scene/PicCounterItem.h"
+#include "scene/PicSceneLoader.h"
#include "Printsetting.h"
#pragma execution_character_set("utf-8")
@@ -48,7 +49,6 @@ TestPrintWidget::TestPrintWidget(QWidget* parent)
dialogFileOperation = new DialogFileOperation(0);
connect(dialogFileOperation,SIGNAL(openFile(QString,bool)),this,SLOT(onFileOpen(QString,bool)));
- connect(dialogFileOperation,SIGNAL(createSceneImage(QString)),this,SLOT(onCreateSceneImage(QString)));
m_CreateImageFlag = false;
m_pSavePicScene = new QGraphicsScene();
@@ -421,67 +421,14 @@ void TestPrintWidget::on_saveButton_pressed()
}
}
-void TestPrintWidget::saveFile(){
- QFile file(xmlfileName);
- if (!file.open(QFile::WriteOnly | QFile::Text)) { // 只写模式打开文件
- qDebug() << QString("Cannot write file %1(%2).").arg(xmlfileName).arg(file.errorString());
- return;
- }
- QXmlStreamWriter writer(&file);
- writer.setAutoFormatting(true); // 自动格式化
- writer.writeStartDocument("1.0", true); // 开始文档(XML 声明)
- writer.writeComment(QString::fromLocal8Bit("Vernon Bach graphic scene file")); // 注释
- writer.writeDTD(QString::fromLocal8Bit(" ]>"));
- writer.writeStartElement("VBfiles"); // 开始根元素
- writer.writeAttribute("Version", "1.0"); // 属性
-
- QList items = pPicScene->items();
- int index=0;
- foreach (QGraphicsItem *item, items) {
- PicTextItem *picText = qgraphicsitem_cast(item);
- if (picText == nullptr) continue;
-
- writer.writeStartElement("VBfile"); // 开始子元素
- writer.writeTextElement(QString::fromLocal8Bit("pointer_x"), QString::fromLocal8Bit("%1").arg(picText->pos().x()));
- writer.writeTextElement(QString::fromLocal8Bit("pointer_y"), QString::fromLocal8Bit("%1").arg(picText->pos().y()));
- writer.writeTextElement(QString::fromLocal8Bit("Condition"), QString::fromLocal8Bit("%1").arg(picText->SpecialConditions? 1:0));
- writer.writeTextElement(QString::fromLocal8Bit("CatchStartValue"), QString::fromLocal8Bit("%1").arg(picText->CatchCnt1StartValue));
- writer.writeTextElement(QString::fromLocal8Bit("CatchValue"), QString::fromLocal8Bit("%1").arg(picText->CatchCnt1CurrValue));
-
- QXmlStreamAttributes attrs;
- attrs.append("sourceType", QString::number(picText->sourceType()));
- if(picText->sourceType() != SourceType::UNKNOWN) {
- picText->saveAttrs(attrs);
- }
- writer.writeStartElement("itemAttrs");
- writer.writeAttributes(attrs);
- writer.writeEndElement();
-
- writer.writeTextElement(QString::fromLocal8Bit("html_src"), QString::fromLocal8Bit("my_src"));
-
- //Scene Test 内容用pPicScene2 Item的html 其他的位置信息用pPicScene Item
-
- if(indextoHtml()));
- }
- index++;
-
- // writer.writeCDATA((picText->toHtml()));
- writer.writeEndElement(); // 结束子元素
- }
-
-
+void TestPrintWidget::saveFile()
+{
if (m_printSetting) {
- writer.writeEmptyElement("PrintSettings");
- if(m_printSetting)
- PrintSettingModel::saveToXml(m_printSetting->model(), writer);
+ auto model = m_printSetting->model();
+ PicSceneLoader::saveSceneToXmlFile(xmlfileName, pPicScene, &model);
+ } else {
+ PicSceneLoader::saveSceneToXmlFile(xmlfileName, pPicScene, nullptr);
}
-
- writer.writeEndElement(); // 结束根元素
- writer.writeEndDocument(); // 结束文档
- fsync(file.handle());
- file.close(); // 关闭文件
}
void TestPrintWidget::onSaveASFile(QString filename,bool Flag){// use for dialogSaveFile class
@@ -963,21 +910,6 @@ void TestPrintWidget::pasteCopiedLayer()
pasteTime++;
}
-void TestPrintWidget::onCreateSceneImage(QString filePath)
-{
- m_CreateImageFlag = true;
- m_pSavePicScene->clear();
- onFileOpen(filePath,false);
- m_pSavePicScene->clearSelection();
- QSize size(m_pSavePicScene->itemsBoundingRect().width(),m_pSavePicScene->itemsBoundingRect().height());
- QImage image(size,QImage::Format_ARGB32);
- image.fill(0x00ffffff);//填充白色
- QPainter painter(&image);
- m_pSavePicScene->render(&painter,QRectF(),m_pSavePicScene->itemsBoundingRect());
- image.save("./printSceneView.png");//图片
- m_CreateImageFlag = false;
-}
-
void TestPrintWidget::on_KeyUp_clicked()
{
moveSelectedItem(Qt::Key_Up);
@@ -1544,4 +1476,4 @@ void TestPrintWidget::on_btn_copy_clicked()
void TestPrintWidget::on_btn_paste_clicked()
{
pasteCopiedLayer();
-}
+}
\ No newline at end of file
diff --git a/testprintwidget.h b/testprintwidget.h
index 002cbcb..58345e0 100644
--- a/testprintwidget.h
+++ b/testprintwidget.h
@@ -94,7 +94,6 @@ public slots:
void onSaveASFile(QString filename,bool Flag);
void onFileOpen(QString filePath,bool insertFlag);
- void onCreateSceneImage(QString filePath);//生成场景图片
void on_newfileButton_pressed();
diff --git a/thai.ts b/thai.ts
index 6ccc98e..91a7d4e 100644
--- a/thai.ts
+++ b/thai.ts
@@ -74,6 +74,16 @@
条形码编辑
+
+
+ BarCode Format
+
+
+
+
+ Qrcode Format
+
+
CounterEditor
@@ -719,52 +729,52 @@
DevOp
-
-
-
-
-
+
+
+
+
+
警告
-
+
字高超出范围
-
+
字高太小或是高压包数据未初始化,您当前错误将忽略所有高压错误
-
-
+
+
错误
-
+
在同步计米的情况下无打印串或显示区域为零
-
+
在同步计米的情况下喷印同步脉冲数过多,请检查你的配置
-
+
喷印字符串太短,请增加字符串长度或在打印设置中减少喷印长度
-
+
喷印长度太短,请减少字符串长度或在打印设置中增加喷印长度
-
+
No73 send DAC Data.
@@ -820,73 +830,73 @@
-
+
文件操作
-
-
-
-
+
+
+
+
警告
-
+
是否确认删除当前文件?
-
+
是否确认删除所有文件?
-
-
-
-
+
+
+
+
提示
-
+
是否确认从U盘导入所有文件?
-
+
mv %1/VoltParaHi.bin %1/VoltParaStd.bin %2/
-
+
cp %1/* %2/
-
+
成功从U盘导入?
-
+
是否确认将所有文件导出到U盘?
-
+
U盘doc目录创建失败
-
+
成功导出到U盘?
-
+
U盘未插入或U盘根目录下的doc文件夹不存在!
@@ -1092,12 +1102,12 @@
-
+
警告
-
+
U盘未插入或U盘根目录下的doc文件夹不存在!
@@ -1301,6 +1311,29 @@
+
+ DlgCanvasHeightEditor
+
+
+ 窗口点阵设置
+
+
+
+
+ ✕
+
+
+
+
+ ✓
+
+
+
+
+ 点阵高度
+
+
+
DlgInputAddr
@@ -1747,7 +1780,7 @@
-
+
U盘
@@ -1908,112 +1941,113 @@
-
+
%1/%2/%3
-
+
测试时间结束,准备关机
-
+
开始自检,请等待%1秒...
-
-
+
+
自检完成!!!
-
+
警告
+
提示
-
+
保养期还有%1小时到期,请及时保养,否则喷码机容易损坏
-
+
保养期已超过%1小时,请及时保养,否则喷码机容易损坏
-
+
开始自检,请等待60秒...
-
+
+
+
+ 正在准备重启,请等待%1秒......
+
+
+
+
ink Warning at: %1
-
+
solvent Warning at: %1
-
+
压力泄漏或压力传感器故障!
-
+
停止打印,自动关闭高压.
-
-
+
+
电机故障
-
+
回收槽到头
-
-
+
+
回收槽卡住或者回收槽开关时间设置错误
-
+
错误!粘度计故障:检测不到上位灯
-
-
-
- 正在准备重启,请等待%1秒...............
-
-
-
-
+
压力过高,请检查管路是否堵塞,然后点击故障恢复按钮
-
+
请刷墨水卡,请使用原厂墨水耗材,否则机器将在%1小时后禁止使用!
-
+
墨水液位报警超过48小时,机器无法正常打印,请先添加原厂墨水再刷墨水卡,以恢复喷码机的正常工作!
@@ -2028,24 +2062,24 @@
-
+
保养期还有%1天到期,请及时保养,否则喷码机容易损坏
-
+
保养期已超过%1天,请进行保养以恢复喷码机的正常使用
-
+
当前正在使用
%1
确定要新建文件吗?
-
+
刷卡倒计时起始时间文件不存在
@@ -2498,12 +2532,12 @@
-
+
✓
-
+
✕
@@ -2593,7 +2627,7 @@
-
+
✕
@@ -2619,7 +2653,7 @@
-
+
TextLabel
@@ -2634,72 +2668,72 @@
-
+
粘度
-
+
高压包
-
+
隔膜位置
-
+
压力
-
+
墨线开关
-
+
喷嘴逆清洗
-
+
墨水缸满
-
+
墨水液位
-
+
溶剂液位
-
+
回收故障
-
+
粘度故障
-
+
相位故障
-
+
高压故障
-
+
故障恢复
@@ -2773,7 +2807,7 @@
-
+
清洗中,界面锁死
@@ -2828,7 +2862,7 @@
-
+
额外设置
@@ -2849,7 +2883,7 @@
-
+
系统授权
@@ -2859,33 +2893,43 @@
-
+
+ 窗口点阵设置
+
+
+
+
✕
-
+
+ RFID Settings
+
+
+
+
提示
-
+
RFID卡清零!
-
-
+
+
取消授权
-
+
警告
-
+
密码错误:%1
@@ -2928,19 +2972,25 @@
-
-
+
+
background-color:#BBBBBD;border-radius:3px;
-
-
+
+
+ 999.99
+
+
+
+
+
0
-
+
达到数量后停止:
@@ -2955,372 +3005,350 @@
-
+
color:#000000;font-size:18px;
-
+
速度 米/分
-
+
color:#3CB371;font-size:18px;
-
+
当前
-
+
color:#E72F28;font-size:18px;
-
+
最大
-
+
color:#3CB371;font-size:24px;
-
- 0007.9
-
-
-
-
+
color:#E72F28;font-size:24px;
-
- 0020.3
-
-
-
-
+
停止打印
-
-
+
+
+
喷嘴开启
-
-
+
+
+
喷嘴关闭
-
+
产品计数器
-
+
color:#000000;font-size:28px;font-weight:bold;
-
+
border:0px;
-
-
-
-
-
-
-
+
+
+
+
+
警告
-
+
回收槽未关,是否关闭回收槽后关机!
-
+
是否确认关机?
-
-
-
+
+
+
正在准备关机,请等待%1秒...
-
+
准备关机...
-
+
关机失败!!!
-
- 最多支持的列数目为:%1请减小信息长度.
-
-
-
-
-
-
-
+
+
变量数大于8个,某些变量将不起作用!!!
-
-
+
请减少信息中的变量(或计数器)数量.
-
- warning,界面上有变量未显示完全
-
-
-
-
-
-
-
-
+
+
+
+
+
错误
-
+
喷印间隔过短,应高于%1!
-
+
喷头盖未关,请先关喷头盖!
-
+
墨线未开,请先开墨线开关!
-
+
当前总列数 %1 ,支持的总列数为 %2,请减少打印串的长度
-
+
打印耗时 %1ms ,触发间隔 :%2ms ,触发间隔至少应当大于打印耗时3ms
-
+
喷嘴已开启
-
+
喷嘴开启中
-
+
喷嘴已关闭
-
+
喷嘴关闭中
-
+
+
正在排气...
-
-
+
+
高压故障
-
-
+
+
相位故障
-
-
+
+
粘度故障
-
-
+
+
回收故障
-
-
+
+
溶液液位
-
-
+
+
墨水液位
-
-
+
+
墨水缸满
-
-
+
+
墨线开关
-
+
正常
-
+
提示
-
+
随机码文本将展出到U盘,请插入U盘
-
-
+
+
回收槽之前发生阻塞或回收槽时间设置错误,是否强制将当前位置设为到顶位置?
-
-
+
+
%1.%2
-
+
墨水缸满报警
-
+
墨水液位报警
-
+
溶剂液位报警
-
-
+
+
高压故障,暂停打印
-
+
高压故障,暂停打印.
-
+
高压故障,关回收槽
-
+
高压故障,关回收槽和墨线
-
-
+
+
回收故障,关闭回收槽,关墨线
-
+
回收故障.
-
+
回收异常,墨线可能偏离.(%1)
-
+
正在喷印.......
-
+
相位故障:飞行时间错误!
-
+
相位故障:相位检测错误!
-
-
-
+
+
+
相位故障,准备关机
-
-
-
+
+
+
相位故障,暂停打印
-
+
相位故障,屏蔽DAC输出
-
-
+
+
相位故障,屏蔽充电
@@ -3739,13 +3767,13 @@ p, li { white-space: pre-wrap; }
-
+
延时(毫秒):
-
-
+
+
触发延时(毫秒)
@@ -3800,13 +3828,13 @@ p, li { white-space: pre-wrap; }
-
-
+
+
重复间隔(毫秒)
-
+
封锁时间(毫秒)
@@ -3923,46 +3951,46 @@ p, li { white-space: pre-wrap; }
-
+
墨点飞行补偿统计窗口(系统时钟周期), 0表示使用相检得到的飞行时间
-
+
启用加减速预测
-
+
✕
-
+
✓
-
+
提示
-
+
应用成功
-
-
+
+
延时(毫米):
-
-
-
+
+
+
触发延时(毫米)
@@ -3972,29 +4000,30 @@ p, li { white-space: pre-wrap; }
-
-
+
+
+
重复间隔(毫米)
-
-
+
+
抑止距离(毫米)
-
+
抑止距离(毫秒)
-
+
字符宽度
-
+
喷印比例(%)
@@ -4278,140 +4307,185 @@ p, li { white-space: pre-wrap; }
RFIDManager
-
+
readB6Req
-
+
readB6suc
-
+
+ Super IC card, write back original data
+
+
+
+
Cmd[%1]: %2
-
+
写数据到数据块6
-
+
+ 已经刷过墨水卡,需添加墨水
+
+
+
+
不需要刷墨水卡!
-
- 请先添加墨水再刷墨水卡!
-
-
-
-
+
确认要刷墨水卡吗?
-
+
确认要刷墨水卡吗? %1 秒后将自动确认
-
+
刷墨水卡成功!
-
+
+ 刷超级墨水卡失败,请联系厂商。
+
+
+
+
+ 已经刷过溶剂卡,需添加溶剂
+
+
+
+
不需要刷溶剂卡!
-
- 请先添加溶剂再刷溶剂卡!
-
-
-
-
+
确认要刷溶剂卡吗?
-
+
确认要刷溶剂卡吗? %1 秒后将自动确认
-
+
刷溶剂卡成功!
-
+
+ 刷超级溶剂水卡失败,请联系厂商。
+
+
+
+
确认要刷保养卡吗?
-
+
确认要刷保养卡吗? %1 秒后将自动确认
-
+
刷保养卡成功!
-
+
+ 刷超级保养卡失败,请联系厂商。
+
+
+
+
MAC无效卡!
-
+
无效卡,这张卡已经在%1时使用过
-
+
设置读写器密码失败!
-
+
设置读写器密码成功!
-
+
设置读写器原始密码失败!
-
+
设置读写器工作模式失败!
-
+
设置读写器工作模式成功!
-
+
查询读写器地址失败
-
+
警告
-
+
+ 先加墨水后刷卡:成功
+
+
+
+
+ 先加溶剂后刷卡:成功
+
+
+
+
13.读卡器故障!
+
+
+ 请及时刷墨水卡
+
+
+
+
+ 请及时刷溶剂卡
+
+
+
+
+ sucess
+
+
RunTimeCtrl
@@ -4687,8 +4761,8 @@ p, li { white-space: pre-wrap; }
-
-
+
+
停止
@@ -4763,7 +4837,7 @@ p, li { white-space: pre-wrap; }
-
+
自动
@@ -4813,11 +4887,11 @@ p, li { white-space: pre-wrap; }
-
-
-
-
-
+
+
+
+
+
警告
@@ -4835,12 +4909,12 @@ p, li { white-space: pre-wrap; }
-
+
手动
-
+
请先移开喷头盖!
@@ -4851,8 +4925,8 @@ p, li { white-space: pre-wrap; }
-
-
+
+
启动
@@ -4867,19 +4941,19 @@ p, li { white-space: pre-wrap; }
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
提示
@@ -4934,13 +5008,13 @@ p, li { white-space: pre-wrap; }
-
-
-
-
-
-
-
+
+
+
+
+
+
+
错误
@@ -5010,132 +5084,132 @@ p, li { white-space: pre-wrap; }
-
+
是否确认导出配置到U盘?
-
+
检测不到U盘
-
+
成功导出配置到U盘
-
+
是否确认从U盘导入配置?
-
+
配置文件/udisk/sysPara.bin不存在!
-
+
从U盘成功导入配置,重启后生效!
-
+
autoclean start
-
+
是否确认重启?
-
+
是否开始电机测试?
-
+
Cancel
-
+
正在排气,是否停止?
-
+
确定要升级FPGA软件吗?
-
+
没有FPGA升级文件
-
+
找不到 lib.tar!
-
+
无法删除旧的 lib.tar!
-
+
复制 tar 包失败!
-
+
解压失败,请检查权限!
-
+
移动库文件失败!
-
+
环境配置成功!
-
+
切换失败!
-
+
切换成功,重启后生效!
-
+
找不到软件!
-
+
找到多个软件,请删除多余的文件,只保留一个!
-
+
确定要升级单片机软件吗?
-
+
升级成功,请重启QtUI!
-
+
升级失败!
@@ -5188,11 +5262,6 @@ p, li { white-space: pre-wrap; }
64K
-
-
- 76K
-
-
96K
@@ -5383,6 +5452,11 @@ p, li { white-space: pre-wrap; }
喷嘴逆清洗
+
+
+ 83K
+
+
✓
@@ -5542,7 +5616,7 @@ p, li { white-space: pre-wrap; }
-
+
background-color:#828E9E;
@@ -5648,52 +5722,52 @@ p, li { white-space: pre-wrap; }
-
+
5 dot
-
+
7 dot
-
+
9 dot
-
+
12 dot
-
+
16 dot
-
+
24 dot
-
+
32 dot
-
+
UK
-
+
US
-
+
QLineEdit {
background-color: #e5e5e5;
border: 1px solid #a8a8a8;
@@ -5705,8 +5779,8 @@ p, li { white-space: pre-wrap; }
-
-
+
+
QPushButton {
background-color: #e5e5e5;
border: 1px solid #a8a8a8;
@@ -5725,19 +5799,19 @@ p, li { white-space: pre-wrap; }
-
+
<<
-
+
>>
-
-
-
+
+
+
QLabel {
background-color: #e5e5e5;
border: 1px solid #a8a8a8;
@@ -5750,20 +5824,20 @@ p, li { white-space: pre-wrap; }
-
+
Y:9
-
+
X:105
-
-
-
-
+
+
+
+
QPushButton {
background-color: #87CEEB;
border: 1px solid #4682B4;
@@ -5783,42 +5857,42 @@ p, li { white-space: pre-wrap; }
-
+
↑
-
+
←
-
+
→
-
+
↓
-
+
ID:1
-
+
✓
-
+
提示
-
+
是否保存文件?
diff --git a/turkey.ts b/turkey.ts
index 6ccc98e..91a7d4e 100644
--- a/turkey.ts
+++ b/turkey.ts
@@ -74,6 +74,16 @@
条形码编辑
+
+
+ BarCode Format
+
+
+
+
+ Qrcode Format
+
+
CounterEditor
@@ -719,52 +729,52 @@
DevOp
-
-
-
-
-
+
+
+
+
+
警告
-
+
字高超出范围
-
+
字高太小或是高压包数据未初始化,您当前错误将忽略所有高压错误
-
-
+
+
错误
-
+
在同步计米的情况下无打印串或显示区域为零
-
+
在同步计米的情况下喷印同步脉冲数过多,请检查你的配置
-
+
喷印字符串太短,请增加字符串长度或在打印设置中减少喷印长度
-
+
喷印长度太短,请减少字符串长度或在打印设置中增加喷印长度
-
+
No73 send DAC Data.
@@ -820,73 +830,73 @@
-
+
文件操作
-
-
-
-
+
+
+
+
警告
-
+
是否确认删除当前文件?
-
+
是否确认删除所有文件?
-
-
-
-
+
+
+
+
提示
-
+
是否确认从U盘导入所有文件?
-
+
mv %1/VoltParaHi.bin %1/VoltParaStd.bin %2/
-
+
cp %1/* %2/
-
+
成功从U盘导入?
-
+
是否确认将所有文件导出到U盘?
-
+
U盘doc目录创建失败
-
+
成功导出到U盘?
-
+
U盘未插入或U盘根目录下的doc文件夹不存在!
@@ -1092,12 +1102,12 @@
-
+
警告
-
+
U盘未插入或U盘根目录下的doc文件夹不存在!
@@ -1301,6 +1311,29 @@
+
+ DlgCanvasHeightEditor
+
+
+ 窗口点阵设置
+
+
+
+
+ ✕
+
+
+
+
+ ✓
+
+
+
+
+ 点阵高度
+
+
+
DlgInputAddr
@@ -1747,7 +1780,7 @@
-
+
U盘
@@ -1908,112 +1941,113 @@
-
+
%1/%2/%3
-
+
测试时间结束,准备关机
-
+
开始自检,请等待%1秒...
-
-
+
+
自检完成!!!
-
+
警告
+
提示
-
+
保养期还有%1小时到期,请及时保养,否则喷码机容易损坏
-
+
保养期已超过%1小时,请及时保养,否则喷码机容易损坏
-
+
开始自检,请等待60秒...
-
+
+
+
+ 正在准备重启,请等待%1秒......
+
+
+
+
ink Warning at: %1
-
+
solvent Warning at: %1
-
+
压力泄漏或压力传感器故障!
-
+
停止打印,自动关闭高压.
-
-
+
+
电机故障
-
+
回收槽到头
-
-
+
+
回收槽卡住或者回收槽开关时间设置错误
-
+
错误!粘度计故障:检测不到上位灯
-
-
-
- 正在准备重启,请等待%1秒...............
-
-
-
-
+
压力过高,请检查管路是否堵塞,然后点击故障恢复按钮
-
+
请刷墨水卡,请使用原厂墨水耗材,否则机器将在%1小时后禁止使用!
-
+
墨水液位报警超过48小时,机器无法正常打印,请先添加原厂墨水再刷墨水卡,以恢复喷码机的正常工作!
@@ -2028,24 +2062,24 @@
-
+
保养期还有%1天到期,请及时保养,否则喷码机容易损坏
-
+
保养期已超过%1天,请进行保养以恢复喷码机的正常使用
-
+
当前正在使用
%1
确定要新建文件吗?
-
+
刷卡倒计时起始时间文件不存在
@@ -2498,12 +2532,12 @@
-
+
✓
-
+
✕
@@ -2593,7 +2627,7 @@
-
+
✕
@@ -2619,7 +2653,7 @@
-
+
TextLabel
@@ -2634,72 +2668,72 @@
-
+
粘度
-
+
高压包
-
+
隔膜位置
-
+
压力
-
+
墨线开关
-
+
喷嘴逆清洗
-
+
墨水缸满
-
+
墨水液位
-
+
溶剂液位
-
+
回收故障
-
+
粘度故障
-
+
相位故障
-
+
高压故障
-
+
故障恢复
@@ -2773,7 +2807,7 @@
-
+
清洗中,界面锁死
@@ -2828,7 +2862,7 @@
-
+
额外设置
@@ -2849,7 +2883,7 @@
-
+
系统授权
@@ -2859,33 +2893,43 @@
-
+
+ 窗口点阵设置
+
+
+
+
✕
-
+
+ RFID Settings
+
+
+
+
提示
-
+
RFID卡清零!
-
-
+
+
取消授权
-
+
警告
-
+
密码错误:%1
@@ -2928,19 +2972,25 @@
-
-
+
+
background-color:#BBBBBD;border-radius:3px;
-
-
+
+
+ 999.99
+
+
+
+
+
0
-
+
达到数量后停止:
@@ -2955,372 +3005,350 @@
-
+
color:#000000;font-size:18px;
-
+
速度 米/分
-
+
color:#3CB371;font-size:18px;
-
+
当前
-
+
color:#E72F28;font-size:18px;
-
+
最大
-
+
color:#3CB371;font-size:24px;
-
- 0007.9
-
-
-
-
+
color:#E72F28;font-size:24px;
-
- 0020.3
-
-
-
-
+
停止打印
-
-
+
+
+
喷嘴开启
-
-
+
+
+
喷嘴关闭
-
+
产品计数器
-
+
color:#000000;font-size:28px;font-weight:bold;
-
+
border:0px;
-
-
-
-
-
-
-
+
+
+
+
+
警告
-
+
回收槽未关,是否关闭回收槽后关机!
-
+
是否确认关机?
-
-
-
+
+
+
正在准备关机,请等待%1秒...
-
+
准备关机...
-
+
关机失败!!!
-
- 最多支持的列数目为:%1请减小信息长度.
-
-
-
-
-
-
-
+
+
变量数大于8个,某些变量将不起作用!!!
-
-
+
请减少信息中的变量(或计数器)数量.
-
- warning,界面上有变量未显示完全
-
-
-
-
-
-
-
-
+
+
+
+
+
错误
-
+
喷印间隔过短,应高于%1!
-
+
喷头盖未关,请先关喷头盖!
-
+
墨线未开,请先开墨线开关!
-
+
当前总列数 %1 ,支持的总列数为 %2,请减少打印串的长度
-
+
打印耗时 %1ms ,触发间隔 :%2ms ,触发间隔至少应当大于打印耗时3ms
-
+
喷嘴已开启
-
+
喷嘴开启中
-
+
喷嘴已关闭
-
+
喷嘴关闭中
-
+
+
正在排气...
-
-
+
+
高压故障
-
-
+
+
相位故障
-
-
+
+
粘度故障
-
-
+
+
回收故障
-
-
+
+
溶液液位
-
-
+
+
墨水液位
-
-
+
+
墨水缸满
-
-
+
+
墨线开关
-
+
正常
-
+
提示
-
+
随机码文本将展出到U盘,请插入U盘
-
-
+
+
回收槽之前发生阻塞或回收槽时间设置错误,是否强制将当前位置设为到顶位置?
-
-
+
+
%1.%2
-
+
墨水缸满报警
-
+
墨水液位报警
-
+
溶剂液位报警
-
-
+
+
高压故障,暂停打印
-
+
高压故障,暂停打印.
-
+
高压故障,关回收槽
-
+
高压故障,关回收槽和墨线
-
-
+
+
回收故障,关闭回收槽,关墨线
-
+
回收故障.
-
+
回收异常,墨线可能偏离.(%1)
-
+
正在喷印.......
-
+
相位故障:飞行时间错误!
-
+
相位故障:相位检测错误!
-
-
-
+
+
+
相位故障,准备关机
-
-
-
+
+
+
相位故障,暂停打印
-
+
相位故障,屏蔽DAC输出
-
-
+
+
相位故障,屏蔽充电
@@ -3739,13 +3767,13 @@ p, li { white-space: pre-wrap; }
-
+
延时(毫秒):
-
-
+
+
触发延时(毫秒)
@@ -3800,13 +3828,13 @@ p, li { white-space: pre-wrap; }
-
-
+
+
重复间隔(毫秒)
-
+
封锁时间(毫秒)
@@ -3923,46 +3951,46 @@ p, li { white-space: pre-wrap; }
-
+
墨点飞行补偿统计窗口(系统时钟周期), 0表示使用相检得到的飞行时间
-
+
启用加减速预测
-
+
✕
-
+
✓
-
+
提示
-
+
应用成功
-
-
+
+
延时(毫米):
-
-
-
+
+
+
触发延时(毫米)
@@ -3972,29 +4000,30 @@ p, li { white-space: pre-wrap; }
-
-
+
+
+
重复间隔(毫米)
-
-
+
+
抑止距离(毫米)
-
+
抑止距离(毫秒)
-
+
字符宽度
-
+
喷印比例(%)
@@ -4278,140 +4307,185 @@ p, li { white-space: pre-wrap; }
RFIDManager
-
+
readB6Req
-
+
readB6suc
-
+
+ Super IC card, write back original data
+
+
+
+
Cmd[%1]: %2
-
+
写数据到数据块6
-
+
+ 已经刷过墨水卡,需添加墨水
+
+
+
+
不需要刷墨水卡!
-
- 请先添加墨水再刷墨水卡!
-
-
-
-
+
确认要刷墨水卡吗?
-
+
确认要刷墨水卡吗? %1 秒后将自动确认
-
+
刷墨水卡成功!
-
+
+ 刷超级墨水卡失败,请联系厂商。
+
+
+
+
+ 已经刷过溶剂卡,需添加溶剂
+
+
+
+
不需要刷溶剂卡!
-
- 请先添加溶剂再刷溶剂卡!
-
-
-
-
+
确认要刷溶剂卡吗?
-
+
确认要刷溶剂卡吗? %1 秒后将自动确认
-
+
刷溶剂卡成功!
-
+
+ 刷超级溶剂水卡失败,请联系厂商。
+
+
+
+
确认要刷保养卡吗?
-
+
确认要刷保养卡吗? %1 秒后将自动确认
-
+
刷保养卡成功!
-
+
+ 刷超级保养卡失败,请联系厂商。
+
+
+
+
MAC无效卡!
-
+
无效卡,这张卡已经在%1时使用过
-
+
设置读写器密码失败!
-
+
设置读写器密码成功!
-
+
设置读写器原始密码失败!
-
+
设置读写器工作模式失败!
-
+
设置读写器工作模式成功!
-
+
查询读写器地址失败
-
+
警告
-
+
+ 先加墨水后刷卡:成功
+
+
+
+
+ 先加溶剂后刷卡:成功
+
+
+
+
13.读卡器故障!
+
+
+ 请及时刷墨水卡
+
+
+
+
+ 请及时刷溶剂卡
+
+
+
+
+ sucess
+
+
RunTimeCtrl
@@ -4687,8 +4761,8 @@ p, li { white-space: pre-wrap; }
-
-
+
+
停止
@@ -4763,7 +4837,7 @@ p, li { white-space: pre-wrap; }
-
+
自动
@@ -4813,11 +4887,11 @@ p, li { white-space: pre-wrap; }
-
-
-
-
-
+
+
+
+
+
警告
@@ -4835,12 +4909,12 @@ p, li { white-space: pre-wrap; }
-
+
手动
-
+
请先移开喷头盖!
@@ -4851,8 +4925,8 @@ p, li { white-space: pre-wrap; }
-
-
+
+
启动
@@ -4867,19 +4941,19 @@ p, li { white-space: pre-wrap; }
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
提示
@@ -4934,13 +5008,13 @@ p, li { white-space: pre-wrap; }
-
-
-
-
-
-
-
+
+
+
+
+
+
+
错误
@@ -5010,132 +5084,132 @@ p, li { white-space: pre-wrap; }
-
+
是否确认导出配置到U盘?
-
+
检测不到U盘
-
+
成功导出配置到U盘
-
+
是否确认从U盘导入配置?
-
+
配置文件/udisk/sysPara.bin不存在!
-
+
从U盘成功导入配置,重启后生效!
-
+
autoclean start
-
+
是否确认重启?
-
+
是否开始电机测试?
-
+
Cancel
-
+
正在排气,是否停止?
-
+
确定要升级FPGA软件吗?
-
+
没有FPGA升级文件
-
+
找不到 lib.tar!
-
+
无法删除旧的 lib.tar!
-
+
复制 tar 包失败!
-
+
解压失败,请检查权限!
-
+
移动库文件失败!
-
+
环境配置成功!
-
+
切换失败!
-
+
切换成功,重启后生效!
-
+
找不到软件!
-
+
找到多个软件,请删除多余的文件,只保留一个!
-
+
确定要升级单片机软件吗?
-
+
升级成功,请重启QtUI!
-
+
升级失败!
@@ -5188,11 +5262,6 @@ p, li { white-space: pre-wrap; }
64K
-
-
- 76K
-
-
96K
@@ -5383,6 +5452,11 @@ p, li { white-space: pre-wrap; }
喷嘴逆清洗
+
+
+ 83K
+
+
✓
@@ -5542,7 +5616,7 @@ p, li { white-space: pre-wrap; }
-
+
background-color:#828E9E;
@@ -5648,52 +5722,52 @@ p, li { white-space: pre-wrap; }
-
+
5 dot
-
+
7 dot
-
+
9 dot
-
+
12 dot
-
+
16 dot
-
+
24 dot
-
+
32 dot
-
+
UK
-
+
US
-
+
QLineEdit {
background-color: #e5e5e5;
border: 1px solid #a8a8a8;
@@ -5705,8 +5779,8 @@ p, li { white-space: pre-wrap; }
-
-
+
+
QPushButton {
background-color: #e5e5e5;
border: 1px solid #a8a8a8;
@@ -5725,19 +5799,19 @@ p, li { white-space: pre-wrap; }
-
+
<<
-
+
>>
-
-
-
+
+
+
QLabel {
background-color: #e5e5e5;
border: 1px solid #a8a8a8;
@@ -5750,20 +5824,20 @@ p, li { white-space: pre-wrap; }
-
+
Y:9
-
+
X:105
-
-
-
-
+
+
+
+
QPushButton {
background-color: #87CEEB;
border: 1px solid #4682B4;
@@ -5783,42 +5857,42 @@ p, li { white-space: pre-wrap; }
-
+
↑
-
+
←
-
+
→
-
+
↓
-
+
ID:1
-
+
✓
-
+
提示
-
+
是否保存文件?
diff --git a/vena.ts b/vena.ts
index 6ccc98e..91a7d4e 100644
--- a/vena.ts
+++ b/vena.ts
@@ -74,6 +74,16 @@
条形码编辑
+
+
+ BarCode Format
+
+
+
+
+ Qrcode Format
+
+
CounterEditor
@@ -719,52 +729,52 @@
DevOp
-
-
-
-
-
+
+
+
+
+
警告
-
+
字高超出范围
-
+
字高太小或是高压包数据未初始化,您当前错误将忽略所有高压错误
-
-
+
+
错误
-
+
在同步计米的情况下无打印串或显示区域为零
-
+
在同步计米的情况下喷印同步脉冲数过多,请检查你的配置
-
+
喷印字符串太短,请增加字符串长度或在打印设置中减少喷印长度
-
+
喷印长度太短,请减少字符串长度或在打印设置中增加喷印长度
-
+
No73 send DAC Data.
@@ -820,73 +830,73 @@
-
+
文件操作
-
-
-
-
+
+
+
+
警告
-
+
是否确认删除当前文件?
-
+
是否确认删除所有文件?
-
-
-
-
+
+
+
+
提示
-
+
是否确认从U盘导入所有文件?
-
+
mv %1/VoltParaHi.bin %1/VoltParaStd.bin %2/
-
+
cp %1/* %2/
-
+
成功从U盘导入?
-
+
是否确认将所有文件导出到U盘?
-
+
U盘doc目录创建失败
-
+
成功导出到U盘?
-
+
U盘未插入或U盘根目录下的doc文件夹不存在!
@@ -1092,12 +1102,12 @@
-
+
警告
-
+
U盘未插入或U盘根目录下的doc文件夹不存在!
@@ -1301,6 +1311,29 @@
+
+ DlgCanvasHeightEditor
+
+
+ 窗口点阵设置
+
+
+
+
+ ✕
+
+
+
+
+ ✓
+
+
+
+
+ 点阵高度
+
+
+
DlgInputAddr
@@ -1747,7 +1780,7 @@
-
+
U盘
@@ -1908,112 +1941,113 @@
-
+
%1/%2/%3
-
+
测试时间结束,准备关机
-
+
开始自检,请等待%1秒...
-
-
+
+
自检完成!!!
-
+
警告
+
提示
-
+
保养期还有%1小时到期,请及时保养,否则喷码机容易损坏
-
+
保养期已超过%1小时,请及时保养,否则喷码机容易损坏
-
+
开始自检,请等待60秒...
-
+
+
+
+ 正在准备重启,请等待%1秒......
+
+
+
+
ink Warning at: %1
-
+
solvent Warning at: %1
-
+
压力泄漏或压力传感器故障!
-
+
停止打印,自动关闭高压.
-
-
+
+
电机故障
-
+
回收槽到头
-
-
+
+
回收槽卡住或者回收槽开关时间设置错误
-
+
错误!粘度计故障:检测不到上位灯
-
-
-
- 正在准备重启,请等待%1秒...............
-
-
-
-
+
压力过高,请检查管路是否堵塞,然后点击故障恢复按钮
-
+
请刷墨水卡,请使用原厂墨水耗材,否则机器将在%1小时后禁止使用!
-
+
墨水液位报警超过48小时,机器无法正常打印,请先添加原厂墨水再刷墨水卡,以恢复喷码机的正常工作!
@@ -2028,24 +2062,24 @@
-
+
保养期还有%1天到期,请及时保养,否则喷码机容易损坏
-
+
保养期已超过%1天,请进行保养以恢复喷码机的正常使用
-
+
当前正在使用
%1
确定要新建文件吗?
-
+
刷卡倒计时起始时间文件不存在
@@ -2498,12 +2532,12 @@
-
+
✓
-
+
✕
@@ -2593,7 +2627,7 @@
-
+
✕
@@ -2619,7 +2653,7 @@
-
+
TextLabel
@@ -2634,72 +2668,72 @@
-
+
粘度
-
+
高压包
-
+
隔膜位置
-
+
压力
-
+
墨线开关
-
+
喷嘴逆清洗
-
+
墨水缸满
-
+
墨水液位
-
+
溶剂液位
-
+
回收故障
-
+
粘度故障
-
+
相位故障
-
+
高压故障
-
+
故障恢复
@@ -2773,7 +2807,7 @@
-
+
清洗中,界面锁死
@@ -2828,7 +2862,7 @@
-
+
额外设置
@@ -2849,7 +2883,7 @@
-
+
系统授权
@@ -2859,33 +2893,43 @@
-
+
+ 窗口点阵设置
+
+
+
+
✕
-
+
+ RFID Settings
+
+
+
+
提示
-
+
RFID卡清零!
-
-
+
+
取消授权
-
+
警告
-
+
密码错误:%1
@@ -2928,19 +2972,25 @@
-
-
+
+
background-color:#BBBBBD;border-radius:3px;
-
-
+
+
+ 999.99
+
+
+
+
+
0
-
+
达到数量后停止:
@@ -2955,372 +3005,350 @@
-
+
color:#000000;font-size:18px;
-
+
速度 米/分
-
+
color:#3CB371;font-size:18px;
-
+
当前
-
+
color:#E72F28;font-size:18px;
-
+
最大
-
+
color:#3CB371;font-size:24px;
-
- 0007.9
-
-
-
-
+
color:#E72F28;font-size:24px;
-
- 0020.3
-
-
-
-
+
停止打印
-
-
+
+
+
喷嘴开启
-
-
+
+
+
喷嘴关闭
-
+
产品计数器
-
+
color:#000000;font-size:28px;font-weight:bold;
-
+
border:0px;
-
-
-
-
-
-
-
+
+
+
+
+
警告
-
+
回收槽未关,是否关闭回收槽后关机!
-
+
是否确认关机?
-
-
-
+
+
+
正在准备关机,请等待%1秒...
-
+
准备关机...
-
+
关机失败!!!
-
- 最多支持的列数目为:%1请减小信息长度.
-
-
-
-
-
-
-
+
+
变量数大于8个,某些变量将不起作用!!!
-
-
+
请减少信息中的变量(或计数器)数量.
-
- warning,界面上有变量未显示完全
-
-
-
-
-
-
-
-
+
+
+
+
+
错误
-
+
喷印间隔过短,应高于%1!
-
+
喷头盖未关,请先关喷头盖!
-
+
墨线未开,请先开墨线开关!
-
+
当前总列数 %1 ,支持的总列数为 %2,请减少打印串的长度
-
+
打印耗时 %1ms ,触发间隔 :%2ms ,触发间隔至少应当大于打印耗时3ms
-
+
喷嘴已开启
-
+
喷嘴开启中
-
+
喷嘴已关闭
-
+
喷嘴关闭中
-
+
+
正在排气...
-
-
+
+
高压故障
-
-
+
+
相位故障
-
-
+
+
粘度故障
-
-
+
+
回收故障
-
-
+
+
溶液液位
-
-
+
+
墨水液位
-
-
+
+
墨水缸满
-
-
+
+
墨线开关
-
+
正常
-
+
提示
-
+
随机码文本将展出到U盘,请插入U盘
-
-
+
+
回收槽之前发生阻塞或回收槽时间设置错误,是否强制将当前位置设为到顶位置?
-
-
+
+
%1.%2
-
+
墨水缸满报警
-
+
墨水液位报警
-
+
溶剂液位报警
-
-
+
+
高压故障,暂停打印
-
+
高压故障,暂停打印.
-
+
高压故障,关回收槽
-
+
高压故障,关回收槽和墨线
-
-
+
+
回收故障,关闭回收槽,关墨线
-
+
回收故障.
-
+
回收异常,墨线可能偏离.(%1)
-
+
正在喷印.......
-
+
相位故障:飞行时间错误!
-
+
相位故障:相位检测错误!
-
-
-
+
+
+
相位故障,准备关机
-
-
-
+
+
+
相位故障,暂停打印
-
+
相位故障,屏蔽DAC输出
-
-
+
+
相位故障,屏蔽充电
@@ -3739,13 +3767,13 @@ p, li { white-space: pre-wrap; }
-
+
延时(毫秒):
-
-
+
+
触发延时(毫秒)
@@ -3800,13 +3828,13 @@ p, li { white-space: pre-wrap; }
-
-
+
+
重复间隔(毫秒)
-
+
封锁时间(毫秒)
@@ -3923,46 +3951,46 @@ p, li { white-space: pre-wrap; }
-
+
墨点飞行补偿统计窗口(系统时钟周期), 0表示使用相检得到的飞行时间
-
+
启用加减速预测
-
+
✕
-
+
✓
-
+
提示
-
+
应用成功
-
-
+
+
延时(毫米):
-
-
-
+
+
+
触发延时(毫米)
@@ -3972,29 +4000,30 @@ p, li { white-space: pre-wrap; }
-
-
+
+
+
重复间隔(毫米)
-
-
+
+
抑止距离(毫米)
-
+
抑止距离(毫秒)
-
+
字符宽度
-
+
喷印比例(%)
@@ -4278,140 +4307,185 @@ p, li { white-space: pre-wrap; }
RFIDManager
-
+
readB6Req
-
+
readB6suc
-
+
+ Super IC card, write back original data
+
+
+
+
Cmd[%1]: %2
-
+
写数据到数据块6
-
+
+ 已经刷过墨水卡,需添加墨水
+
+
+
+
不需要刷墨水卡!
-
- 请先添加墨水再刷墨水卡!
-
-
-
-
+
确认要刷墨水卡吗?
-
+
确认要刷墨水卡吗? %1 秒后将自动确认
-
+
刷墨水卡成功!
-
+
+ 刷超级墨水卡失败,请联系厂商。
+
+
+
+
+ 已经刷过溶剂卡,需添加溶剂
+
+
+
+
不需要刷溶剂卡!
-
- 请先添加溶剂再刷溶剂卡!
-
-
-
-
+
确认要刷溶剂卡吗?
-
+
确认要刷溶剂卡吗? %1 秒后将自动确认
-
+
刷溶剂卡成功!
-
+
+ 刷超级溶剂水卡失败,请联系厂商。
+
+
+
+
确认要刷保养卡吗?
-
+
确认要刷保养卡吗? %1 秒后将自动确认
-
+
刷保养卡成功!
-
+
+ 刷超级保养卡失败,请联系厂商。
+
+
+
+
MAC无效卡!
-
+
无效卡,这张卡已经在%1时使用过
-
+
设置读写器密码失败!
-
+
设置读写器密码成功!
-
+
设置读写器原始密码失败!
-
+
设置读写器工作模式失败!
-
+
设置读写器工作模式成功!
-
+
查询读写器地址失败
-
+
警告
-
+
+ 先加墨水后刷卡:成功
+
+
+
+
+ 先加溶剂后刷卡:成功
+
+
+
+
13.读卡器故障!
+
+
+ 请及时刷墨水卡
+
+
+
+
+ 请及时刷溶剂卡
+
+
+
+
+ sucess
+
+
RunTimeCtrl
@@ -4687,8 +4761,8 @@ p, li { white-space: pre-wrap; }
-
-
+
+
停止
@@ -4763,7 +4837,7 @@ p, li { white-space: pre-wrap; }
-
+
自动
@@ -4813,11 +4887,11 @@ p, li { white-space: pre-wrap; }
-
-
-
-
-
+
+
+
+
+
警告
@@ -4835,12 +4909,12 @@ p, li { white-space: pre-wrap; }
-
+
手动
-
+
请先移开喷头盖!
@@ -4851,8 +4925,8 @@ p, li { white-space: pre-wrap; }
-
-
+
+
启动
@@ -4867,19 +4941,19 @@ p, li { white-space: pre-wrap; }
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
提示
@@ -4934,13 +5008,13 @@ p, li { white-space: pre-wrap; }
-
-
-
-
-
-
-
+
+
+
+
+
+
+
错误
@@ -5010,132 +5084,132 @@ p, li { white-space: pre-wrap; }
-
+
是否确认导出配置到U盘?
-
+
检测不到U盘
-
+
成功导出配置到U盘
-
+
是否确认从U盘导入配置?
-
+
配置文件/udisk/sysPara.bin不存在!
-
+
从U盘成功导入配置,重启后生效!
-
+
autoclean start
-
+
是否确认重启?
-
+
是否开始电机测试?
-
+
Cancel
-
+
正在排气,是否停止?
-
+
确定要升级FPGA软件吗?
-
+
没有FPGA升级文件
-
+
找不到 lib.tar!
-
+
无法删除旧的 lib.tar!
-
+
复制 tar 包失败!
-
+
解压失败,请检查权限!
-
+
移动库文件失败!
-
+
环境配置成功!
-
+
切换失败!
-
+
切换成功,重启后生效!
-
+
找不到软件!
-
+
找到多个软件,请删除多余的文件,只保留一个!
-
+
确定要升级单片机软件吗?
-
+
升级成功,请重启QtUI!
-
+
升级失败!
@@ -5188,11 +5262,6 @@ p, li { white-space: pre-wrap; }
64K
-
-
- 76K
-
-
96K
@@ -5383,6 +5452,11 @@ p, li { white-space: pre-wrap; }
喷嘴逆清洗
+
+
+ 83K
+
+
✓
@@ -5542,7 +5616,7 @@ p, li { white-space: pre-wrap; }
-
+
background-color:#828E9E;
@@ -5648,52 +5722,52 @@ p, li { white-space: pre-wrap; }
-
+
5 dot
-
+
7 dot
-
+
9 dot
-
+
12 dot
-
+
16 dot
-
+
24 dot
-
+
32 dot
-
+
UK
-
+
US
-
+
QLineEdit {
background-color: #e5e5e5;
border: 1px solid #a8a8a8;
@@ -5705,8 +5779,8 @@ p, li { white-space: pre-wrap; }
-
-
+
+
QPushButton {
background-color: #e5e5e5;
border: 1px solid #a8a8a8;
@@ -5725,19 +5799,19 @@ p, li { white-space: pre-wrap; }
-
+
<<
-
+
>>
-
-
-
+
+
+
QLabel {
background-color: #e5e5e5;
border: 1px solid #a8a8a8;
@@ -5750,20 +5824,20 @@ p, li { white-space: pre-wrap; }
-
+
Y:9
-
+
X:105
-
-
-
-
+
+
+
+
QPushButton {
background-color: #87CEEB;
border: 1px solid #4682B4;
@@ -5783,42 +5857,42 @@ p, li { white-space: pre-wrap; }
-
+
↑
-
+
←
-
+
→
-
+
↓
-
+
ID:1
-
+
✓
-
+
提示
-
+
是否保存文件?