-#include "customruler.h"
-#include "kdenlivedoc.h"
-#include "documenttrack.h"
-#include "trackpanelfunctionfactory.h"
-#include "trackpanelfunction.h"
-#include "customtrackview.h"
-
-class TrackView : public QWidget
-{
- Q_OBJECT
-
- public:
- TrackView(KdenliveDoc *doc, QWidget *parent=0);
-
- /** This event occurs when the mouse has been moved. */
- void mouseMoveEvent(QMouseEvent * event);
+
+class ClipItem;
+class Transition;
+class CustomTrackView;
+class KdenliveDoc;
+class CustomRuler;
+
+class TrackView : public QWidget {
+ Q_OBJECT
+
+public:
+ TrackView(KdenliveDoc *doc, QWidget *parent = 0);