[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    KDE/kdemultimedia/noatun/library
From:       Laurent Montel <montel () kde ! org>
Date:       2007-01-06 18:26:54
Message-ID: 1168108014.328832.32287.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 620602 by mlaurent:

Fix export


 M  +1 -1      CMakeLists.txt  
 M  +2 -2      noatun/cmodule.h  
 M  +2 -2      noatun/global.h  
 M  +2 -2      noatun/player.h  
 M  +3 -3      noatun/playlist.h  
 M  +2 -2      noatun/playlistitem.h  
 AM            noatun_export.h   [License: LGPL (v2+)]
 M  +2 -2      preferencesdialog.h  


--- trunk/KDE/kdemultimedia/noatun/library/CMakeLists.txt #620601:620602
@@ -103,6 +103,6 @@
 install( FILES magictable  DESTINATION  ${DATA_INSTALL_DIR}/noatun )
 install( FILES cmodule.h plugin_deps.h equalizerview.h effectview.h mimetypetree.h  \
ksaver.h  DESTINATION ${INCLUDE_INSTALL_DIR} )  
+install( FILES noatun_export.h DESTINATION ${INCLUDE_INSTALL_DIR}/noatun/ )
 
 
-
--- trunk/KDE/kdemultimedia/noatun/library/noatun/cmodule.h #620601:620602
@@ -2,7 +2,7 @@
 #define N_CMODULE_H
 
 #include <qobject.h>
-
+#include <noatun_export.h>
 class QFrame;
 
 namespace Noatun
@@ -13,7 +13,7 @@
 /**
  * @short Base class for a configuration sheet that is shown in noatun's \
                preferences-dialog
  **/
-class PreferencesPage : public QObject
+class NOATUN_EXPORT PreferencesPage : public QObject
 {
 Q_OBJECT
 
--- trunk/KDE/kdemultimedia/noatun/library/noatun/global.h #620601:620602
@@ -3,7 +3,7 @@
 
 #include <noatun/playlist.h>
 #include <noatun/frontend.h>
-
+#include <noatun_export.h>
 namespace Noatun
 {
 class Player;
@@ -17,7 +17,7 @@
 /**
  * Central point to keep Noatun tied together
  **/
-class Global : public QObject
+class NOATUN_EXPORT Global : public QObject
 {
 Q_OBJECT
 public:
--- trunk/KDE/kdemultimedia/noatun/library/noatun/player.h #620601:620602
@@ -6,7 +6,7 @@
 #include <kurl.h>
 
 #include <noatun/engine.h>
-
+#include <noatun_export.h>
 class KLibrary;
 
 namespace Noatun
@@ -24,7 +24,7 @@
  * @short Noatun player backend
  * @author Charles Samuels
  **/
-class Player : public QObject
+class NOATUN_EXPORT Player : public QObject
 {
 Q_OBJECT
 //	friend class Effects;
--- trunk/KDE/kdemultimedia/noatun/library/noatun/playlist.h #620601:620602
@@ -6,7 +6,7 @@
 #include <qstringlist.h>
 
 #include <noatun/playlistitem.h>
-
+#include <noatun_export.h>
 class KMainWindow;
 
 namespace Noatun
@@ -24,7 +24,7 @@
 /**
  * Central playlist object. Instantiated and accessed through Global
  **/
-class Playlist : public QObject
+class NOATUN_EXPORT Playlist : public QObject
 {
 Q_OBJECT
 	friend class PlaylistInterfaceGeneric; // needed to emit Playlist signals from \
PlaylistInterface @@ -128,7 +128,7 @@
  * If the playlist plugin changes, you don't have to do
  * anything.
  **/
-class PlaylistNotifier
+class NOATUN_EXPORT PlaylistNotifier
 {
 public:
 	PlaylistNotifier(Global *glob);
--- trunk/KDE/kdemultimedia/noatun/library/noatun/playlistitem.h #620601:620602
@@ -4,7 +4,7 @@
 #include <qstring.h>
 #include <qstringlist.h>
 #include <qmap.h>
-
+#include <noatun_export.h>
 #include <kurl.h>
 
 //#include <noatun/plugininterfaces.h>
@@ -37,7 +37,7 @@
  *
  * @author Charles Samuels
  **/
-class PlaylistItem
+class NOATUN_EXPORT PlaylistItem
 {
 	friend class PlaylistInterfaceGeneric;
 	struct PlaylistItemShared;
** trunk/KDE/kdemultimedia/noatun/library/noatun_export.h #property svn:eol-style
   + native
--- trunk/KDE/kdemultimedia/noatun/library/preferencesdialog.h #620601:620602
@@ -3,7 +3,7 @@
 
 #include <kpagedialog.h>
 #include "noatun/cmodule.h"
-
+#include <noatun_export.h>
 class QButtonGroup;
 class QCheckBox;
 class KLineEdit;
@@ -16,7 +16,7 @@
 /**
  * Noatun configuration dialog
  **/
-class PreferencesDialog : public KPageDialog
+class NOATUN_EXPORT PreferencesDialog : public KPageDialog
 {
 	Q_OBJECT
 	friend class PreferencesPage;


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic