public:
Monitor(QString name, MonitorManager *manager, QWidget *parent = 0);
Render *render;
- void resetProfile(QString prof);
+ void resetProfile();
QString name() const;
-
+ void resetSize();
protected:
virtual void mousePressEvent(QMouseEvent * event);
virtual void wheelEvent(QWheelEvent * event);
- virtual void resizeEvent(QResizeEvent * event);
+// virtual void resizeEvent(QResizeEvent * event);
// virtual void paintEvent(QPaintEvent * event);
private:
void seekCursor(int pos);
void rendererStopped(int pos);
void slotExtractCurrentFrame();
+ void slotSetThumbFrame();
+ void slotSetSizeOneToOne();
+ void slotSetSizeOneToTwo();
public slots:
void slotOpenFile(const QString &);
void slotRewindOneFrame();
void slotForwardOneFrame();
void saveSceneList(QString path, QDomElement info = QDomElement());
+ void slotStart();
+ void slotEnd();
signals:
void renderPosition(int);
void durationChanged(int);
+ void refreshClipThumbnail(const QString &);
+ void adjustMonitorSize();
};
#endif