IMO: here a symply BufferedReader to read & write file or buffer ... on QThread
I use it to send Image frame movie over QEvent at just time
http://fop-miniscribus.googlecode.co...t/image_event/
Qt Code:
/* device to write or read from QThread or not */ class StreamFile { public: StreamFile() { start(); } ~StreamFile() { d->close(); } bool clear() { return d->bytesAvailable() == 0 ? true : false; } void start() { d->seek(0); } if (clear()) { if (f.exists()) { d->write(f.readAll()); f.close(); start(); return true; } } } return false; } uint bi = f.write(d->readAll()); start(); return bi > 0 ? true : false; } return false; } bool isValid() { return img.loadFromData(stream()); } QImage img; QBuffer *d; };To copy to clipboard, switch view to plain text mode
Bookmarks