]> Some of my projects - localmylist.git/commitdiff
Export all public classes.
authorAPTX <marek321@gmail.com>
Wed, 13 Jun 2012 02:02:02 +0000 (04:02 +0200)
committerAPTX <marek321@gmail.com>
Wed, 13 Jun 2012 02:02:02 +0000 (04:02 +0200)
localmylist/abstracttask.h
localmylist/addfiletask.h
localmylist/animetitleparsetask.h
localmylist/directoryscantask.h
localmylist/mylistexportparsetask.h
localmylist/settings.h

index 494591747b0a4acc6f7c32f6f8376c384445706f..97a2fa1d35f443de155961f79e43c33dd45c249d 100644 (file)
@@ -1,13 +1,14 @@
 #ifndef ABSTRACTTASK_H
 #define ABSTRACTTASK_H
 
+#include "localmylist_global.h"
 #include <QObject>
 
 namespace LocalMyList {
 
 class Database;
 
-class AbstractTask : public QObject
+class LOCALMYLISTSHARED_EXPORT AbstractTask : public QObject
 {
        Q_OBJECT
 public:
index 5cc86f1379f59c0b03d00b41b45078f3d49c54eb..982923d95800c5cfcc45e6744e7ac4657a986782 100644 (file)
@@ -17,7 +17,7 @@ class Database;
 
 // TODO change DB schema to allow for duplicate file locations
 // instead of only allowing one file location ever.
-class AddFileTask : public AbstractTask
+class LOCALMYLISTSHARED_EXPORT AddFileTask : public AbstractTask
 {
        Q_OBJECT
        Q_PROPERTY(QFileInfo file READ file WRITE setFile)
index 7dbe08bc68617224c4ce008d762a4c37a490f562..1f8d19f15a02a643a4638a3ddb0240d91c8d698d 100644 (file)
@@ -6,7 +6,7 @@
 
 namespace LocalMyList {
 
-class AnimeTitleParseTask : public AbstractTask
+class LOCALMYLISTSHARED_EXPORT AnimeTitleParseTask : public AbstractTask
 {
        Q_OBJECT
 public:
index fe9040e31ebcb8c442b529dd0771bee031ece73f..2ef3f7a9594c78f314217772c6972534f47b25df 100644 (file)
@@ -9,7 +9,7 @@
 
 namespace LocalMyList {
 
-class DirectoryScanTask : public AbstractTask
+class LOCALMYLISTSHARED_EXPORT DirectoryScanTask : public AbstractTask
 {
        Q_OBJECT
        Q_PROPERTY(QDir directory READ directory WRITE setDirectory)
index e1d94d8a4ca1ec62fbf1093ffeb840c5e23afa00..546d879cbae9e1faa3a949262f51bfb7af93fe27 100644 (file)
@@ -8,7 +8,7 @@
 
 namespace LocalMyList {
 
-class MyListExportParseTask : public AbstractTask, public QXmlStreamReader
+class LOCALMYLISTSHARED_EXPORT MyListExportParseTask : public AbstractTask, public QXmlStreamReader
 {
        Q_OBJECT
 public:
index 01bd3c01020de511a34fe73a8e40df7d2750c4a9..26252c1d7f661223badedd6c8e8f6a3541cebd50 100644 (file)
@@ -1,6 +1,7 @@
 #ifndef SETTINGS_H
 #define SETTINGS_H
 
+#include "localmylist_global.h"
 #include <QObject>
 #include <QVariant>
 
@@ -8,7 +9,7 @@ namespace LocalMyList {
 
 class Database;
 
-class Settings : public QObject
+class LOCALMYLISTSHARED_EXPORT Settings : public QObject
 {
        Q_OBJECT
 public: