1,获取本地时间:
QDateTime current_date_time =QDateTime::currentDateTime();
QString current_date =current_date_time.toString("hh_mm_ss_zzz");
2,创建目录
m_scan_picture_target_dir = QDir::currentPath() + "/picture_targets/auto_scan_picture_" + current_date;
QDir dir;
//目录不存在创建目录
if (!dir.exists(m_scan_picture_dir))
{
bool res = dir.mkpath(m_scan_picture_dir);
}
if (!dir.exists(m_scan_picture_target_dir))
{
bool res = dir.mkpath(m_scan_picture_target_dir);
}
3,//文件保存路径
fileName = m_scan_picture_dir + "/" + fileName;
template_picture_dir = QDir::currentPath() + "/Template_picture/auto_scan_template" + QString::number(m_pictureInfo[0].m_pic_index) + ".jpeg";
QFileInfo fileTemplate(template_picture_dir);
m_pictureInfo[0].img.save(fileName,"JPEG",100);