Corregido bug relacionado con la comunicaci?n entre ComicFlowGL y la TableView

Modificados los .pro para a?adir las opciones de compilaci?n para VisualStudio

A?adida la clase DBHelper para aislar el servidor web de la UI
This commit is contained in:
Luis Ángel San Martín
2013-02-20 18:57:20 +01:00
parent b85e45d862
commit 32e90bb7d8
13 changed files with 198 additions and 45 deletions

View File

@ -1,8 +1,6 @@
#include "comiccontroller.h"
#include "library_window.h"
extern LibraryWindow * mw;
#include "db_helper.h"
#include "template.h"
#include "../static.h"
@ -33,12 +31,17 @@ void ComicController::service(HttpRequest& request, HttpResponse& response)
// response.write("",true);
// return;
// }
//}
//}
QMap<QString,QString> libraries = mw->getLibraries();
//Aplicar a todos los controladores
//TODO usar LibraryWindow para acceder a informaci<63>n de las bases de datos est<73> mal, hay
//que crear una clase que se encargue de estas cosas
//<2F>Se est<73> accediendo a la UI desde un hilo?
QMap<QString,QString> libraries = DBHelper::getLibraries();
ComicDB comic = mw->getComicInfo(libraryName, comicId);
ComicDB comic = DBHelper::getComicInfo(libraryName, comicId);
session.setDownloadedComic(comic.info.hash);