sgoten
19th July 2012, 04:41
hi I am new to qt and I was following this tutorial and got everything right but I keep getting error's can any one help
#include <QtGui/QApplication>
#include <QFile>
#include <QString>
#include <QtDebug>
#include <QTextStream>
void write(QString filename){
QFile myfile(filename);
if(!(myfile.open(QFile::WriteOnly | QFile::Text))){
qDebug()<<"Could not write to file ";
return;
}
QTextStream out(&myfile);
out<<"hello world";
myfile.flush();
myfile.close();
}
void read(QString filename){
QFile myfile(filename);
if((myfile.open(QFile::ReadOnly | QFile::Text))){
qDebug()<<"Could not read file";
return;
}
QTextStream in(&myfile);
qDebug()<< in.readAll();
myfile.close();
}
int main(int argc, char *argv[]){
QApplication app(argc,argv);
QString myfile = "c:/qt/tet.txt";
write(myfile);
read(myfile);
return app.exec();
}
#include <QtGui/QApplication>
#include <QFile>
#include <QString>
#include <QtDebug>
#include <QTextStream>
void write(QString filename){
QFile myfile(filename);
if(!(myfile.open(QFile::WriteOnly | QFile::Text))){
qDebug()<<"Could not write to file ";
return;
}
QTextStream out(&myfile);
out<<"hello world";
myfile.flush();
myfile.close();
}
void read(QString filename){
QFile myfile(filename);
if((myfile.open(QFile::ReadOnly | QFile::Text))){
qDebug()<<"Could not read file";
return;
}
QTextStream in(&myfile);
qDebug()<< in.readAll();
myfile.close();
}
int main(int argc, char *argv[]){
QApplication app(argc,argv);
QString myfile = "c:/qt/tet.txt";
write(myfile);
read(myfile);
return app.exec();
}