]> git.sesse.net Git - kdenlive/commitdiff
refresh monitor after overlay with window
authorMarco Gittler <marco@gitma.de>
Tue, 11 Mar 2008 11:05:08 +0000 (11:05 +0000)
committerMarco Gittler <marco@gitma.de>
Tue, 11 Mar 2008 11:05:08 +0000 (11:05 +0000)
svn path=/branches/KDE4/; revision=2048

src/monitor.cpp
src/monitor.h

index 2bb071df68e8b5158b4edf0ecbaa65ee5cb7d819..2c9dc4493ffe704b6e76f8243af82a96b0600b04 100644 (file)
@@ -228,4 +228,9 @@ void Monitor::saveSceneList(QString path) {
     render->saveSceneList(path);
 }
 
+void Monitor::paintEvent(QPaintEvent * event) {
+    if (render != NULL && m_isActive) render->doRefresh();
+    QWidget::paintEvent(event);
+}
+
 #include "monitor.moc"
index f694fc217893a78ee1651ac0ee4ec852d3f25804..deaffa90bac78185febbcaf485b9eeb256d6a998 100644 (file)
@@ -42,7 +42,7 @@ public:
 protected:
     virtual void mousePressEvent(QMouseEvent * event);
     virtual void wheelEvent(QWheelEvent * event);
-
+    virtual void paintEvent(QPaintEvent * event);
 private:
     Ui::Monitor_UI ui;
     MonitorManager *m_monitorManager;