diff --git a/src/libtomahawk/network/filetransferconnection.h b/src/libtomahawk/network/filetransferconnection.h index 4600ba137..660fc8507 100644 --- a/src/libtomahawk/network/filetransferconnection.h +++ b/src/libtomahawk/network/filetransferconnection.h @@ -9,10 +9,12 @@ #include "network/connection.h" #include "result.h" +#include "dllmacro.h" + class ControlConnection; class BufferIODevice; -class FileTransferConnection : public Connection +class DLLEXPORT FileTransferConnection : public Connection { Q_OBJECT diff --git a/src/libtomahawk/playlist/dynamic/GeneratorInterface.h b/src/libtomahawk/playlist/dynamic/GeneratorInterface.h index aaaea697d..ac73d5bf2 100644 --- a/src/libtomahawk/playlist/dynamic/GeneratorInterface.h +++ b/src/libtomahawk/playlist/dynamic/GeneratorInterface.h @@ -25,6 +25,8 @@ #include "query.h" #include "playlist/dynamic/DynamicControl.h" +#include "dllmacro.h" + namespace Tomahawk { /** @@ -37,7 +39,7 @@ namespace Tomahawk { * - Statically (ask for X tracks, get X tracks) * - On Demand (as for next track, ask for next track again, etc) */ -class GeneratorInterface : public QObject +class DLLEXPORT GeneratorInterface : public QObject { Q_OBJECT Q_PROPERTY( QString type READ type )