いくつかの異なるチュートリアルを見てきましたが、すべてのコードは同じように見えますが、コンパイルしようとすると 2 つのエラーが発生します。それらは、'(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);