4 #include "ui_monitor_ui.h"
6 #include "monitormanager.h"
7 #include "smallruler.h"
11 class Monitor : public QWidget
16 Monitor(QString name, MonitorManager *manager, QWidget *parent=0);
18 virtual void resizeEvent ( QResizeEvent * event );
20 virtual void mousePressEvent ( QMouseEvent * event );
21 virtual void wheelEvent ( QWheelEvent * event );
25 MonitorManager *m_monitorManager;
36 void adjustRulerSize(int length);
37 void seekCursor(int pos);
38 void rendererStopped(int pos);
39 void slotSeek(int pos);
42 void slotOpenFile(const QString &);
43 void slotSetXml(const QDomElement &e);
45 void refreshMonitor(bool visible);