要在程序运行时创建一个可操作的图片文件,鄙人想到的办法是在.exe的 相同目录中 新建一个文件夹 “kk”保存
待处理的图片
(.exe文件在debug文件夹里)
获取运行时的目录
//注意:返回路径名称为QString类型
QString current_path = QCoreApplication::applicationDirPath();//获取.exe的根目录
QString转换成const char*类型
//将 "/kk/coypfile.bmp" 转换成QString就可以直接和前面的路径相加
QString file_name{QCoreApplication::applicationDirPath()+QString::fromUtf8("/kk/coypfile.bmp")};
//得到一个相同目录下的文件名称
const char* file_copy{file_name.toLocal8Bit().constData()};