相对路径与绝对路径 QT

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


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

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


  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值