From c194efba48e76e0af4d40f699d6b0e1c5d51811c Mon Sep 17 00:00:00 2001 From: yangjiaxuan <171295266@qq.com> Date: Wed, 11 Jan 2023 19:17:26 +0800 Subject: [PATCH] =?UTF-8?q?=E5=BE=AE=E8=B0=83app=E5=88=A0=E9=99=A4?= =?UTF-8?q?=E6=96=87=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/scanner/Scanner_zh_CN.qm | Bin 36804 -> 37199 bytes app/scanner/Scanner_zh_CN.ts | 656 ++++++++++++++++---------------- app/scanner/dialog_clrcache.cpp | 16 +- app/scanner/qt_zh_CN.ts | 4 + 4 files changed, 349 insertions(+), 327 deletions(-) diff --git a/app/scanner/Scanner_zh_CN.qm b/app/scanner/Scanner_zh_CN.qm index 00fd300965495d9d08045ad31110c9dcf306d186..77e65558068697800ee3815e7cf398868db2c7fe 100644 GIT binary patch delta 4512 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 delta 4280 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 diff --git a/app/scanner/Scanner_zh_CN.ts b/app/scanner/Scanner_zh_CN.ts index ecf3dbcd..5a90fdef 100644 --- a/app/scanner/Scanner_zh_CN.ts +++ b/app/scanner/Scanner_zh_CN.ts @@ -260,17 +260,17 @@ PPM - Portable Pixmap(*.ppm) - + PGM - Portable Greymap(*.pgm) - + PBM - Portable Bitmap(*.pbm) - + @@ -290,7 +290,7 @@ GIF - Graphics Interchange Format(*.gif) - + @@ -407,7 +407,7 @@ 关闭 - + Question 询问 @@ -418,60 +418,66 @@ Continue to clear? 继续清除? - + Main window contains temporary files, clear cache would remove all of them. Continue to clear? 主窗口中包含临时文件,清除缓存将会移除这些文件。 继续清除? - + yes 确定 - + no 取消 - - + + Information 消息 - + No cached file is available 暂无缓存文件 - + Cache clear successfully. 缓存清除成功。 - + Warning 警告 - + Cache clear failed or incompletely clear. 缓存清除失败或者未清除干净。 - + Browse directory 文件夹路径 - + + tips 提示 - + + directory can not be empty + 文件目录不能为空 + + + create cachePath failed: 创建缓存路径失败: @@ -1842,382 +1848,382 @@ bug description: 文件 - + menu_scan 扫描 - + menu_view 视图 - + menu_Auto_Image_Size menuAuto_Image_Size 自动图片尺寸 - + menu_page 页面 - + menu_multiPages 多页 - + menu_image 图像 - + menuRotate 旋转 - + menu_user 用户 - + menu_info 信息 - + menu_device 设备 - + toolBar 工具栏 - + act_open 打开... - + act_insert 插入本地文件... - + act_save 保存 - + act_saveAs 另存为... - + act_Export 导出... - + act_closeFile 关闭选中项 - + act_closeAll 关闭所有项 - + act_imageInfo 图像信息 - + act_exit 退出 - + act_scannerSettings 扫描设置... - + act_acquire 扫描 - + act_acquireSingle 扫描单张 - + act_acquireInto 扫描至... - + act_fullscreen 全屏显示 - + act_fitWindowSize 适应视图框尺寸 - + act_fitWindowWidth 适应视图框宽度 - + act_realSize 真实大小 - + act_zoomIn 放大 - + act_zoomOut 缩小 - + act_toolBar 工具栏 - + act_statusBar 状态栏 - + act_thumbnailBar 缩略图栏 - + act_colorInfo 色彩信息 - + act_previous 上一张 - + act_next 下一张 - + act_first 第一张 - + act_last 最后一张 - + act_openPageNum 跳转至... - + act_previousPage 上一页 - + act_nextPage 下一页 - + act_firstPage 第一页 - + act_lastPage 最后一页 - + act_adjust 亮度/对比度/伽马... - + act_90Left 左旋转90度 - + act_90Right 右旋转90度 - + act_180 旋转180度 - + act_multiRotate 多页旋转... - + act_autoCrop 自动裁剪... - + act_signIn 登录... - + act_passwordChange 密码修改... - + act_signOut 登出 - + act_log 日志管理... - + act_clrCache 缓存设置... - + act_consume 耗材状态... - + act_help 帮助 - + act_about 关于... - + act_insertFromScanner 从扫描插入... - + act_clearRoller 清除滚轴计数 - + act_imageEdit 图像编辑... - + act_sortPages 书籍排序 - + act_autoSave 自动保存 - + act_update 检查更新... - + act_feedback 意见反馈... - + act_device_log 导出设备日志 - + act_driver_log 导出驱动日志 - + HuaGoScan 华高扫描软件 - + Grid 多列显示 - + Move To... 移动到... - + Insert files 插入文件 + - nodevice 没有发现扫描仪 - - - - - - + + + + + + Question 警告 - - + + modified, save it? 图像已被修改。 是否保存修改? - + file lost, remove it? 文件已丢失,是否删除? @@ -2226,7 +2232,7 @@ bug description: 已连接 - + disconnected 已断开连接 @@ -2243,17 +2249,17 @@ bug description: 扫描完成 - + Clear, then start scan 清空并启动扫描 - + Do NOT clear, then start scan 不清空并启动扫描 - + Already exist images in image list. Do you want to clear? 图像列表中已存在图像。 @@ -2268,12 +2274,12 @@ Do you want to clear? 磁盘空间不足,请删除不需要的文件,以保证有足够的空间 - + Open images 打开图片 - + Insert images 插入图片 @@ -2286,227 +2292,227 @@ Do you want to clear? 保存失败 - + binary 黑白 - + gray 256级灰度 - + rgb 24位彩色 - + thumbnailBar enabled 显示缩略图栏 - + thumbnailBar hidden 隐藏缩略图栏 - - - + + + save succeed 保存成功 - - + + find savePath in thumbnail 图片名在列表中已存在 - + Please select at least one picture before export 请至少选中一张图片再进行导出 - + File name 文件名 - + File path 文件路径 - + File size 文件大小 - + Creation date/time 创建时间 - + Modified date/time 修改时间 - + Accessed date/time 访问时间 - + Format 格式 - + Width 宽度 - + Height 高度 - + depth 深度 - + Color model 色彩模式 - + DPI 每英寸像素点 - + Print size 打印尺寸 - + Frame - + None - + Mono 黑白 - + Gray 灰度 - + Color 彩色 - + Warning 警告 - + Device is Running! Please finish scanning first. 设备正在运行! 请先结束扫描。 - + Image processing failed 图像处理失败 - + Ocr init failed OCR初始化错误 - + Ocr failed OCR错误 - + File does not exist 文件不存在 - + Failed to load dynamic library 加载动态库失败 - + File data error 文件数据错误 - + Image format processing error 图像格式处理错误 - + Out of memory 内存不足 - + Failed 错误 - - - - - - - - - - + + + + + + + + + + already waked up device 已唤醒设备 - + be ready 就绪 - - - - - - + + + + + + folder limit 无法访问“我的文档”, 请前往“扫描至”更换可访问的扫描目录再进行扫描。 - + Insufficient access rights 文件访问权限不足 @@ -2519,47 +2525,47 @@ Please finish scanning first. 图像处理失败 - + Are you sure to close 您确定要关闭 - + ? 吗? - - + + close 关闭 - + tip 提示 - + Other versions not available 未获取到其他版本 - - + + The device does not support this operation 设备不支持该操作 - - + + IO error IO错误 - - - + + + error 错误 @@ -2574,17 +2580,17 @@ Continue to close? 是否继续关闭? - + Sure to sign out administrator account? 是否确定登出管理员账户? - + confirm the operation 确认操作 - + Are you sure to clear the rollor acount? 你确定要清除滚轴计数吗 @@ -2593,34 +2599,34 @@ Continue to close? 请重新进入关于界面以获取最新值 - + <p>%1: <a href='%2'>%3</a> - + <p>%1: %2 - + roller number 滚轴张数 - + open scanner 打开扫描仪 - - + + app name 华高扫描软件 - - + + success 成功 @@ -2637,22 +2643,22 @@ Continue to close? 失败 - - + + failed 失败 - - - + + + warning 警告 - - - + + + the disk space in the current path is unsufficient, please select a new path or clear the disk space in time. 当前路径磁盘空间不足, 请重新选择路径或及时清理磁盘空间。 @@ -2662,26 +2668,26 @@ Continue to close? 配置丢失 - + apply setting 应用配置 - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + start failed 启动失败 @@ -2696,123 +2702,123 @@ Continue to close? 立思辰扫描软件 - + CumtennScan 沧田扫描软件 - + auto save 自动保存 - + when switching pictures, save the edited pictures directly without reminding 切换图片时,不提醒,直接保存编辑过的图片 - + statusBar displayed 显示状态栏 - + statusBar hidden 隐藏状态栏 - + toolBar displayed 显示工具栏 - + toolBar hidden 隐藏工具栏 - + colorInfo enabled 启用图像信息 - + colorInfo disenabled 关闭图像信息 - + enabling automatic saving 启用自动保存 - + cancel auto save 取消自动保存 - + Automatically save the edited the edited iamge when switching pictures. To cancel, uncheck the menu item: image-> automatically save 切换图片时,自动保存编辑过的图像。若想取消,请取消勾选菜单项:图像->自动保存 - - - - - - - - - - + + + + + + + + + + yes 确定 - + save, do not remind again 保存,不再提醒 - - - - - - - - - + + + + + + + + + no 取消 - + found device 发现设备 - + reconnected 重新连接 - + already connected, but open faild 已经连接,但打开失败 - - + + save image failed: 存图失败: - - - - + + + + create savepath failed: 创建文件夹失败: @@ -2821,94 +2827,94 @@ Continue to close? %1%2%3.%4 - - + + create image doc failed: 创建图片文件失败: - - - - - - - - - - - - - + + + + + + + + + + + + + save image doc failed: 保存图片文件失败: - + start failed! 启动安装程序失败! - + There are pictures that have not been saved. Are you sure to close? 有图像未保存,确定关闭? - - - - - - - - - - + + + + + + + + + + tips 提示 - + Are you sure to close? 确定关闭? - + confirm operation 确认操作 - + are you sure to clear the roller count? 您确定要清除滚轴计数吗 - - - + + + hint 提示 - - + + Roller scanned count has been set to 0. 辊轴计数已置零 - - + + Roller scanned count reset failed. 重置滚轴计数失败 - + Error 错误 - + Document missing! It would be deleted or renamed. 文档丢失!文档可能已被删除或被重命名。 @@ -2941,28 +2947,28 @@ Are you sure to close? <br>导航地址: <a href='https://j.map.baidu.com/7e/1TO'>百度地图访问</a> - + About %1 关于 %1 - + <p>%1</p><p>Version: %2<br>CopyRight: &#169; %3</p><p>%4%5%6%7%8%9</p> <p>%1</p><p>版本: %2<br>版权: &#169; %3</p><p>%4%5%6%7%8%9</p> - + about %1 关于 %1 - + <p>Version: %1</p> <p>版本: %1</p> <p>版本: %1</p> - + <p>CopyRight: &#169; %1</p> <p>版权: &#169; %1</p> <p>版权: &#169; %1</p> @@ -3201,7 +3207,7 @@ Are you sure to close? - + ok 确定 @@ -3216,27 +3222,27 @@ Are you sure to close? 配置方案管理 - + regional crop 区域裁剪 - + custom tone curve 自定义色调曲线 - + Please select to overwrite the original configuration: 请选择覆盖原来的配置: - + ,or add a new configuration ,或者新增配置 - + save the configuration 保存配置 @@ -3262,94 +3268,94 @@ No: add new configuration 否: 增加新的配置: - - + + yes - - + + no - + <h6><b> <h6><b> - + cover original configuration: 覆盖原来配置: - + add new configuration 新增配置 - + rename: 更名: - - - + + + tips 提示 - + scheme name cannot be empty 配置名不能为空 - - + + scheme name: 配置名: - - + + already exists 已存在 - + :</b></h6> :</b></h6> - + <p> <p> - + </p> </p> - + configuration scheme name change 配置改名 - - + + be sure to delete the configuration 确认删除配置 - + Are you sure you want to delete the configuration " 您确认要删除配置 - + " ? @@ -3362,7 +3368,7 @@ No: add new configuration ’ 吗? - + Are you sure you want to delete the configuration? 您确认要删除所有配置吗? diff --git a/app/scanner/dialog_clrcache.cpp b/app/scanner/dialog_clrcache.cpp index 2f798421..a66f9f6a 100644 --- a/app/scanner/dialog_clrcache.cpp +++ b/app/scanner/dialog_clrcache.cpp @@ -17,6 +17,8 @@ Dialog_ClrCache::Dialog_ClrCache(QWidget *parent) { ui->setupUi(this); + ui->lineEdit->setEnabled(false); + m_cachePath = getCachePath(); ui->lineEdit->setText(m_cachePath); setInformation(m_cachePath); @@ -76,9 +78,13 @@ void Dialog_ClrCache::on_btn_clr_clicked() bool Dialog_ClrCache::clrCache(const QString &path) { + bool isSuccessful = false; QDir dir = QDir(path); - bool isSuccessful = dir.removeRecursively(); -// dir.mkpath(m_cachePath); + if (!path.isEmpty() && (path.endsWith("Cache/") || path.endsWith("Cache\\"))) + { + isSuccessful = dir.removeRecursively(); + } + return isSuccessful; } @@ -159,6 +165,12 @@ void Dialog_ClrCache::on_btn_directory_clicked() void Dialog_ClrCache::on_pbtn_ok_clicked() { + if(ui->lineEdit->text().isEmpty()) + { + QMessageBox::information(this, tr("tips"), tr("directory can not be empty")); + return; + } + QString filePath = ui->lineEdit->text(); HGResult ret = HGBase_CreateDir(getStdString(filePath).c_str()); if (ret != HGBASE_ERR_OK) diff --git a/app/scanner/qt_zh_CN.ts b/app/scanner/qt_zh_CN.ts index ad7bfdf4..bb89c887 100644 --- a/app/scanner/qt_zh_CN.ts +++ b/app/scanner/qt_zh_CN.ts @@ -387,6 +387,10 @@ create cachePath failed: + + directory can not be empty + + Dialog_Export