#ifndef MYLISTNODE_H
#define MYLISTNODE_H
+#include "localmylist_global.h"
#include <QVariant>
namespace LocalMyList {
-class MyListNode
+class LOCALMYLISTSHARED_EXPORT MyListNode
{
public:
enum NodeType {
static const int LIMIT = 200;
};
-class MyListAnimeNode : public MyListNode
+class LOCALMYLISTSHARED_EXPORT MyListAnimeNode : public MyListNode
{
public:
MyListAnimeNode(int id = 0, const QList<QVariant> &data = QList<QVariant>(), MyListNode *parent = 0);
QString totalRowCountSql() const;
};
-class MyListEpisodeNode : public MyListNode
+class LOCALMYLISTSHARED_EXPORT MyListEpisodeNode : public MyListNode
{
public:
MyListEpisodeNode(int id = 0, const QList<QVariant> &data = QList<QVariant>(), MyListNode *parent = 0);
QString totalRowCountSql() const;
};
-class MyListFileNode : public MyListNode
+class LOCALMYLISTSHARED_EXPORT MyListFileNode : public MyListNode
{
public:
MyListFileNode(int id = 0, const QList<QVariant> &data = QList<QVariant>(), MyListNode *parent = 0);
QString totalRowCountSql() const;
};
-class MyListFileLocationNode : public MyListNode
+class LOCALMYLISTSHARED_EXPORT MyListFileLocationNode : public MyListNode
{
public:
MyListFileLocationNode(int id = 0, const QList<QVariant> &data = QList<QVariant>(), MyListNode *parent = 0);