diff -Nur amarok-1.2.4-orig/amarok/src/collectionbrowser.h amarok-1.2.4/amarok/src/collectionbrowser.h
--- amarok-1.2.4-orig/amarok/src/collectionbrowser.h 2005-05-19 19:00:19.000000000 +0200
+++ amarok-1.2.4/amarok/src/collectionbrowser.h 2005-06-02 23:30:30.000000000 +0200
@@ -15,6 +15,7 @@
class ClickLineEdit;
class CollectionDB;
+class CollectionView;
class sqlite;
class QCString;
diff -Nur amarok-1.2.4-orig/amarok/src/mediabrowser.h amarok-1.2.4/amarok/src/mediabrowser.h
--- amarok-1.2.4-orig/amarok/src/mediabrowser.h 2005-05-19 19:00:19.000000000 +0200
+++ amarok-1.2.4/amarok/src/mediabrowser.h 2005-06-02 23:36:50.000000000 +0200
@@ -39,6 +39,10 @@
};
+class MediaDevice;
+class MediaDeviceList;
+class MediaDeviceView;
+
class MediaBrowser : public QVBox
{
Q_OBJECT
diff -Nur amarok-1.2.4-orig/amarok/src/playlistbrowser.h amarok-1.2.4/amarok/src/playlistbrowser.h
--- amarok-1.2.4-orig/amarok/src/playlistbrowser.h 2005-05-19 19:00:19.000000000 +0200
+++ amarok-1.2.4/amarok/src/playlistbrowser.h 2005-06-02 23:34:23.000000000 +0200
@@ -22,6 +22,10 @@
class QSplitter;
class QTimer;
+class PlaylistBrowserItem;
+class PlaylistBrowserView;
+#include "smartplaylist.h"
+
class PlaylistBrowser : public QVBox
{
Q_OBJECT
@@ -112,6 +116,9 @@
};
+class PlaylistTrackItem;
+class TrackItemInfo;
+
class PlaylistBrowserItem : public QObject, public KListViewItem
{
Q_OBJECT
diff -Nur amarok-1.2.4-orig/amarok/src/smartplaylisteditor.h amarok-1.2.4/amarok/src/smartplaylisteditor.h
--- amarok-1.2.4-orig/amarok/src/smartplaylisteditor.h 2005-05-19 19:00:19.000000000 +0200
+++ amarok-1.2.4/amarok/src/smartplaylisteditor.h 2005-06-02 23:38:48.000000000 +0200
@@ -18,6 +18,7 @@
class QToolButton;
class QVGroupBox;
+class CriteriaEditor;
class SmartPlaylistEditor : public KDialogBase
{