Guardados en sesi?n los datos env?ados del cliente en el POST inicial.

Filtrado "de prueba" de los c?mics que ya estan en el dispositivo.
This commit is contained in:
Luis Ángel San Martín
2012-09-21 07:59:08 +02:00
parent 5c36afecea
commit 0487531bb6
7 changed files with 181 additions and 46 deletions

View File

@ -93,15 +93,26 @@ public:
void setLastAccess();
//A<>ADIDO
//sets
void setComicsOnDevice(const QSet<QString> & set);
void setComicOnDevice(const QString & hash);
void setDownloadedComic(const QString & hash);
bool isComicOnDevice(const QString & hash);
bool isComicDownloaded(const QString & hash);
QSet<QString> getComicsOnDevice();
QSet<QString> getDownloadedComics();
//current comic
qulonglong getCurrentComicId();
Comic2 * getCurrentComic();
void dismissCurrentComic();
void setComicsOnDevice(const QSet<QString> & set);
void setDownloadedComic(const QString & hash);
void setCurrentComic(qulonglong id, Comic2 * comic);
//device identification
QString getDeviceType();
QString getDisplayType();
void setDeviceType(const QString & device);
void setDisplayType(const QString & display);
private:
@ -111,6 +122,8 @@ private:
//c<>mics que han sido descargados o est<73>n siendo descargados en esta sesi<73>n
QSet<QString> downloadedComics;
//c<>mic actual que est<73> siendo descargado
QString device;
QString display;
qulonglong comicId;
Comic2 * comic;
};