Qt文件错误。Can';找不到文件或目录
我使用的是Qt5.4.2,在尝试包含Qfile时出现包含错误。它存在于Qtcore文件夹的我的include目录中。我想不出如何解决这个问题Qt文件错误。Can';找不到文件或目录,qt,Qt,我使用的是Qt5.4.2,在尝试包含Qfile时出现包含错误。它存在于Qtcore文件夹的我的include目录中。我想不出如何解决这个问题 #include "results.h" #include "ui_results.h" #include <QtCore/QFile> #include <Qfile> #include <QTextStream> #include <QMessageBox> Results::Results(QWidg
#include "results.h"
#include "ui_results.h"
#include <QtCore/QFile>
#include <Qfile>
#include <QTextStream>
#include <QMessageBox>
Results::Results(QWidget *parent) :
QDialog(parent),
ui(new Ui::Results)
{
ui->setupUi(this);
Qfile file("//home//baigoo365//Proj");
if(!file.open(QIODevice::ReadOnly))
QMessageBox::information(0, "info", file.errorString());
QTextStream in(&file);
ui->textBrowser->setText(in.readAll());
}
#包括“results.h”
#包括“ui_results.h”
#包括
#包括
#包括
#包括
结果::结果(QWidget*父项):
QDialog(父级),
ui(新ui::结果)
{
用户界面->设置用户界面(此);
Qfile文件(“//home//baigoo365//Proj”);
如果(!file.open(QIODevice::ReadOnly))
QMessageBox::信息(0,“info”,file.errorString());
文件中的QTextStream(&F);
ui->textBrowser->setText(在.readAll()中);
}
它是#包括。不#包含
如果您的操作系统是Linux,则包含路径是错误的,但是如果您在Windows上,则包含路径是错误的,但您使用的是QFile
:
Qfile file("//home//baigoo365//Proj");
你应该这样写(用大写字母“F”):
当然,正如其他人所说,一个include就足够了:)。相同的Qfile文件
。其他提示:他同时使用了#include
和#include
+我给你一个答案。
QFile file("//home//baigoo365//Proj");