#include "cachefile.h" #include CacheFile::CacheFile() { dir = QDir::home(); if(!dir.exists("jxcCache")){ dir.mkdir("jxcCache"); } dir.cd("jxcCache"); } bool CacheFile::writeFile(const QString & name, const QByteArray & data) { QFile f(dir.absoluteFilePath(name)); if(f.open(QFile::WriteOnly)){ f.write(data); f.close(); } return false; } QByteArray CacheFile::readFile(const QString & name) { QByteArray dt; QFile f(dir.absoluteFilePath(name)); if(f.open(QFile::ReadOnly)){ dt = f.readAll(); f.close(); } return dt; }