编写上位机的过程中,需要调用一个文件显示装置型号与程序版本。
测试的时候,用的为绝对路径,如下:
const QString FIlE_PATH("E:\\QTProject\\bin\\AYCollect_Config.csv");
QFile csvFile(FIlE_PATH);QStringList CSVList;CSVList.clear();
if(!csvFile.open(QIODevice::ReadOnly)){
QMessageBox::information(this,tr("错误"),tr("未找到匹配的配置文件!!!"));}
由于软件需要给工程人员用,需要相对路径,修改如下:
const QString FIlE_PATH("../bin/AYCollect_Config.csv");..代表上一级目录开始如上修改相对路径,并未成功, 又在工程.pro文件中 增加DESTDIR = ../bin测试通过。