From: Marco Gittler Date: Tue, 11 Mar 2008 11:05:08 +0000 (+0000) Subject: refresh monitor after overlay with window X-Git-Url: https://git.sesse.net/?a=commitdiff_plain;h=2448433b879478d2c4a74f2e6760f8ecbee20a7f;p=kdenlive refresh monitor after overlay with window svn path=/branches/KDE4/; revision=2048 --- diff --git a/src/monitor.cpp b/src/monitor.cpp index 2bb071df..2c9dc449 100644 --- a/src/monitor.cpp +++ b/src/monitor.cpp @@ -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" diff --git a/src/monitor.h b/src/monitor.h index f694fc21..deaffa90 100644 --- a/src/monitor.h +++ b/src/monitor.h @@ -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;