Qt 文件另存为功能
来源:互联网 发布:个性扑克牌制作软件 编辑:程序博客网 时间:2024/06/07 14:20
最近在导出设备运行日志时,为避免每次导出的日志文件名相同,需要把最新日志文件加上当前时间保存。实现方式非常简单:
QString fileName = "/dev/shm/XXX.log";
QFile file(fileName);
QFileInfo fileInfo(fileName);
QString dstPath = "/mnt/udisk/";
dstPath += fileInfo.fileName();
QString ctrlCurTime = “09:40:30”;
QString dstFileName = ctrlCurTime + QString("_") + fileInfo.fileName();
dstFileName =QString("/mnt/udisk/")+dstFileName;
bool renameOK = QFile::rename(QString(dstPath),QString(dstFileName));
上面这段代码执行完后总是failed,另存为不成功,本人总是纠结在找代码里面的原因,后来直接用命令行另存为的时候发现系统不识别“09:40:30-XXX.log”这种文件命名格式,后来把时间中的‘:’改成‘-’或者‘_’就OK。
阅读全文
0 0
- Qt 文件另存为功能
- Qt图片另存为功能
- Qt将文件保存到指定目录下(另存为的功能)
- Qt将文件保存到指定目录下(另存为的功能)
- Qt将文件保存到指定目录下(另存为的功能)
- [置顶] Qt将文件保存到指定目录下(另存为的功能) .
- 文件另存为
- Qt 文件的新建、打开、保存、另存为 (改进版本)
- 文件的打开保存另存为功能代码实现
- Word另存为功能实现
- 如何实现另存为功能
- Qt Quick Widgets App中简单功能的实现(新建,保存,另存为等)
- winform 文件另存为
- “文件另存为。。。”对话框
- 打开文件另存为操作
- web文件另存为 服务器端
- vbscript 文件另存为
- 保存、另存为地图文件
- 排序之快速排序
- pthread_create()函数用法
- 有spring管理的项目打成jar包无法扫描到注解的问题解决
- java读取配置文件封装类,支持同时读取多个文件
- C语言操作符总结
- Qt 文件另存为功能
- html导出 word文档教程
- 笨方法学习Python-习题9:打印,打印,打印
- canvas-绘制路径
- 优先队列详解
- CPP类和对象+四个默认成员函数+运算符重载
- selpg开发
- android 笔记
- 基础篇:6.3)形位公差-基准 Datum