我看过几个不同的教程,所有代码看起来都一样,但是当我尝试编译它时,我得到了两个错误。它们不匹配调用“(QFile)(QString&)”不匹配调用“(QTextSteam)(Qfile)”。你能解释一下为什么吗?以下是我的代码的一部分,如果您需要更多内容,请询问。
我的标题代码块
private:
QLabel *label;
QTextEdit *left;
QTextEdit *right;
QLineEdit *user;
QTextStream file;
QFile namefile;
QString name;
QString n;
我的源代码
n ="name.txt";
namefile(n);
if (!namefile.open(QFile::ReadOnly))
{
return;
}
file(&namefile);
name=file.readLine();
right->setText(name);