Try this test application:
Code:
#include <QtGui>
int main (int argc, char **argv)
{
QCoreApplication app(argc, argv);
QFile file("test.txt");
if(!file.open(QIODevice::WriteOnly | QIODevice::Text)) {
qDebug("IO error");
return 1;
}
QTextStream out(&file);
out << "welcome to the Qt World";
file.close();
QFile read("test.txt");
if(!read.open(QIODevice::ReadOnly | QIODevice::Text)) {
qDebug("IO error");
return 2;
}
QTextStream in(&read);
QString line = in.readLine();
qDebug() << line;
read.close();
}