Go to the documentation of this file.00001 #include "qfilereader.h"
00002 #include "qfilereader.moc"
00003
00004 QFileReader::QFileReader(QIODevice * source) :
00005 source(source) {
00006
00007 }
00008
00009 void QFileReader::run() {
00010 printf("Running\n");
00011
00012 while(1) {
00013 char buf[10024];
00014 qint64 lineLength = source->readLine(buf, sizeof(buf));
00015 if (lineLength == -1) break;
00016 emit new_line(QString(buf));
00017
00018
00019
00020
00021
00022
00023
00024
00025
00026 }
00027
00028 emit eof();
00029 }
00030