Qt中QFile打不开文件
QFilefile("123.txt");if(file.exists())ui->label->setText("openfilesuccess!");elseui->...
QFile file("123.txt");
if(file.exists())
ui->label->setText("open file success!");
else
ui->label->setText("shi bai!");//总是失败 展开
if(file.exists())
ui->label->setText("open file success!");
else
ui->label->setText("shi bai!");//总是失败 展开
展开全部
//你这 一段代码 是判断123.txt这个文件存在否
if(file.exists())
ui->label->setText("open file success!");
else
ui->label->setText("shi bai!");//总是失败
QFile file(fileName);
if (!file.open(QIODevice::ReadOnly))
{
//打开文件失败
}
else
{
//打开文件成功
}
//你哪里炒的代码 ,没是全部吗??
追问
为什么相对路径找不到123.txt? 我添加到.qrc中才弄出来
追答
QFile file("123.txt");
你这个是在当前.exe文件下面。。比如说exe文件在debug文件里面。那程序运行的时候在debug文件里面找。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询