6 #include "ui_monitor_ui.h"
8 #include "monitormanager.h"
9 #include "smallruler.h"
13 class Monitor : public QWidget
18 Monitor(QString name, MonitorManager *manager, QWidget *parent=0);
20 virtual void resizeEvent ( QResizeEvent * event );
22 virtual void mousePressEvent ( QMouseEvent * event );
23 virtual void wheelEvent ( QWheelEvent * event );
27 MonitorManager *m_monitorManager;
39 void adjustRulerSize(int length);
40 void seekCursor(int pos);
41 void rendererStopped(int pos);
42 void slotSeek(int pos);
43 void slotRewindOneFrame();
44 void slotForwardOneFrame();
49 void slotOpenFile(const QString &);
50 void slotSetXml(const QDomElement &e);
52 void refreshMonitor(bool visible);