]> Some of my projects - localmylist.git/commitdiff
Expose RequestHandler...
authorAPTX <marek321@gmail.com>
Wed, 25 Jul 2012 00:02:48 +0000 (02:02 +0200)
committerAPTX <marek321@gmail.com>
Wed, 25 Jul 2012 00:02:48 +0000 (02:02 +0200)
localmylist/include/LocalMyList/RequestHandler [new file with mode: 0644]
localmylist/localmylist.pro
localmylist/requesthandler.h

diff --git a/localmylist/include/LocalMyList/RequestHandler b/localmylist/include/LocalMyList/RequestHandler
new file mode 100644 (file)
index 0000000..a42b154
--- /dev/null
@@ -0,0 +1,2 @@
+#include "../../requesthandler.h"
+
index 636cb64615c4d15c1ef8db50959cb1d71932d31d..df032e4e4a0ae548375a9c6caf50479c5666c4e9 100644 (file)
@@ -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
index 8f2222f1d374965d336909a20e8350f929773374..d8e257477a45ff012ef71912646f72db6ebbe773 100644 (file)
@@ -1,7 +1,9 @@
 #ifndef REQUESTHANDLER_H
 #define REQUESTHANDLER_H
 
+#include "localmylist_global.h"
 #include <QObject>
+#include <QMetaType>
 #include <QMap>
 
 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