相对路径与绝对路径 QT

来源:互联网 发布:淘宝店铺抽奖活动设置 编辑:程序博客网 时间:2024/06/08 07:24

   编写上位机的过程中,需要调用一个文件显示装置型号与程序版本。


测试的时候,用的为绝对路径,如下:

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
测试通过。