From: APTX Date: Wed, 25 Jul 2012 00:02:48 +0000 (+0200) Subject: Expose RequestHandler... X-Git-Url: https://gitweb.tyo.aptx.org/?a=commitdiff_plain;h=3440296405c59d27c675bce9d5bad37fa4e7256e;p=localmylist.git Expose RequestHandler... --- diff --git a/localmylist/include/LocalMyList/RequestHandler b/localmylist/include/LocalMyList/RequestHandler new file mode 100644 index 0000000..a42b154 --- /dev/null +++ b/localmylist/include/LocalMyList/RequestHandler @@ -0,0 +1,2 @@ +#include "../../requesthandler.h" + diff --git a/localmylist/localmylist.pro b/localmylist/localmylist.pro index 636cb64..df032e4 100644 --- a/localmylist/localmylist.pro +++ b/localmylist/localmylist.pro @@ -51,16 +51,18 @@ HEADERS += \ CONV_HEADERS += \ include/LocalMyList/AbstractTask \ include/LocalMyList/AddFileTask \ + include/LocalMyList/AddRelatedEpisodesTask \ include/LocalMyList/AnimeTitleParseTask \ include/LocalMyList/Database \ include/LocalMyList/DirectoryScanTask \ include/LocalMyList/MyList \ include/LocalMyList/MyListExportParseTask \ include/LocalMyList/MyListModel \ + include/LocalMyList/MyListNode \ + include/LocalMyList/RenameUtils \ + include/LocalMyList/RequestHandler \ include/LocalMyList/Settings \ - include/LocalMyList/UnknownFileLookupTask \ - include/LocalMyList/AddRelatedEpisodesTask \ - include/LocalMyList/RenameUtils + include/LocalMyList/UnknownFileLookupTask !noscript { QT *= script diff --git a/localmylist/requesthandler.h b/localmylist/requesthandler.h index 8f2222f..d8e2574 100644 --- a/localmylist/requesthandler.h +++ b/localmylist/requesthandler.h @@ -1,7 +1,9 @@ #ifndef REQUESTHANDLER_H #define REQUESTHANDLER_H +#include "localmylist_global.h" #include +#include #include namespace AniDBUdpClient @@ -17,7 +19,7 @@ namespace LocalMyList { class Database; -class RequestHandler : public QObject +class LOCALMYLISTSHARED_EXPORT RequestHandler : public QObject { Q_OBJECT public: @@ -31,6 +33,7 @@ public slots: void handleRequests(); void handleMyListUpdates(); +private slots: void animeRequestComplete(bool success); void episodeRequestComplete(bool success); void fileRequestComplete(bool success); @@ -47,4 +50,6 @@ private: } // namespace LocalMyList +Q_DECLARE_METATYPE(LocalMyList::RequestHandler*) + #endif // REQUESTHANDLER_H