[vlc-commits] Qt: epg: clear text on reset

Francois Cartegnie git at videolan.org
Fri Dec 16 14:43:12 CET 2016


vlc | branch: master | Francois Cartegnie <fcvlcdev at free.fr> | Fri Dec 16 14:38:23 2016 +0100| [bd7d05ca0a7825d2509e6ee190d162312ce8f1c0] | committer: Francois Cartegnie

Qt: epg: clear text on reset

> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=bd7d05ca0a7825d2509e6ee190d162312ce8f1c0
---

 modules/gui/qt/components/epg/EPGWidget.cpp | 1 +
 modules/gui/qt/dialogs/epg.cpp              | 8 +++++++-
 2 files changed, 8 insertions(+), 1 deletion(-)

diff --git a/modules/gui/qt/components/epg/EPGWidget.cpp b/modules/gui/qt/components/epg/EPGWidget.cpp
index bf9cb49..658fc8b 100644
--- a/modules/gui/qt/components/epg/EPGWidget.cpp
+++ b/modules/gui/qt/components/epg/EPGWidget.cpp
@@ -85,6 +85,7 @@ void EPGWidget::reset()
 {
     m_channelsWidget->reset();
     m_epgView->reset();
+    emit itemSelectionChanged( NULL );
 }
 
 void EPGWidget::setZoom( int level )
diff --git a/modules/gui/qt/dialogs/epg.cpp b/modules/gui/qt/dialogs/epg.cpp
index d73b214..481557b 100644
--- a/modules/gui/qt/dialogs/epg.cpp
+++ b/modules/gui/qt/dialogs/epg.cpp
@@ -127,7 +127,13 @@ void EpgDialog::scheduleUpdate()
 
 void EpgDialog::displayEvent( EPGItem *epgItem )
 {
-    if( !epgItem ) return;
+    if( !epgItem )
+    {
+        title->clear();
+        description->clear();
+        return;
+    }
+
 
     QDateTime end = epgItem->start().addSecs( epgItem->duration() );
     title->setText( QString("%1 - %2 : %3%4")



More information about the vlc-commits mailing list