QFile类中遇到的问题
来源:互联网 发布:成都生活家装饰 知乎 编辑:程序博客网 时间:2024/05/29 14:13
在调试时发现QFile使用过程中,读取一直不成功。
原因是:路径不对
注意:相对路径的使用需要注意,而且需要注意空格符
调试方法:采用手动打开文件的方式去打开目标文件,看自己定义的字符串路径和目标文件的路径是否相同。
调试代码:
QString fileName=QFileDialog::getOpenFileName(this,"Open File",QDir::currentPath()); qDebug()<<fileName; QDir dir; QString path=dir.currentPath()+"/aa.txt"; qDebug()<<path; qDebug()<<"-------------------------------------------"; if (fileName==path) { qDebug()<<"no different"; } QFile *file=new QFile; file->setFileName(fileName); bool ok=file->open(QIODevice::ReadOnly); qDebug()<<ok; qDebug()<<"-------------------------------------------"; QFile *file2=new QFile; file2->setFileName(path); bool ok2=file2->open(QIODevice::ReadOnly); qDebug()<<ok2;
0 0
- QFile类中遇到的问题
- Qt的QFile类详解
- Qt的QFile类详解
- Qt中读写文件的内容-------QFile
- QFile类
- QIODevice (Qt中所有 I/O devices 的基类,QFile,QBuffer,QTcpSocket等)
- QIODevice (Qt中所有 I/O devices 的基类,QFile,QBuffer,QTcpSocket等)
- QIODevice (Qt中所有 I/O devices 的基类,QFile,QBuffer,QTcpSocket等)
- QFile::write 写文件会变大的问题
- QFile的使用总结
- QFile类参考
- QFile 类 用法
- QFile
- Qfile
- QFile
- QFile
- QFile
- 调式中遇到的问题
- 二.无显示器远程连接树莓派
- TCP粘包问题及应用层解决方法
- 什么是专业化的程序员
- ThinkPad紧凑型蓝牙键盘(0B47189)鼠标滚轮用法,F1到F12功能键的功能切换以及其他技巧
- 计算几何 模板 (判断点是否在线段上)
- QFile类中遇到的问题
- 关于/r与/n 以及 /r/n 的区别总结
- SQL— CONCAT(字符串连接函数)
- ImagePicker
- 挑战程序设计竞赛---POJ.3233
- POJ 3617 Best Cow Line 【贪心】
- Jre和JDK的区别
- light OJ -DNA Prefix (字典树)
- JSX,Html语法需注意的部分