Q ++ Qt中的错误:具有初始化程序但类型不完整

时间:2013-06-14 19:06:45

标签: c++ qt

void FindWords::getTextFile() {
    QFile myFile(":/FindingWords2.txt");
    myFile.open(QIODevice::ReadOnly);

    QTextStream textStream(&myFile);
    QString line = textStream.readAll();
    myFile.close();

    ui->textEdit->setPlainText(line);
    QTextCursor textCursor = ui->textEdit->textCursor();
    textCursor.movePosition(QTextCursor::Start, QTextCursor::MoveAnchor, 1);
}

QTextStream textStream(&myFile)一直给我错误,我无法解决。

2 个答案:

答案 0 :(得分:18)

您忘记加入<QTextStream><QFile>

答案 1 :(得分:0)

我添加了

#include <QTextStream>
#include <QFile>
#include <QDataStream>

它对我有用。