[vlc-commits] Qt: EPG: remove no longer used class

Francois Cartegnie git at videolan.org
Wed Mar 23 22:10:58 CET 2011


vlc | branch: master | Francois Cartegnie <fcvlcdev at free.fr> | Wed Mar 23 18:20:17 2011 +0100| [3dc03791441b842b7627a5f468870a763258a61a] | committer: Francois Cartegnie

Qt: EPG: remove no longer used class

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

 modules/gui/qt4/Modules.am                  |    1 -
 modules/gui/qt4/components/epg/EPGEvent.hpp |   74 ---------------------------
 2 files changed, 0 insertions(+), 75 deletions(-)

diff --git a/modules/gui/qt4/Modules.am b/modules/gui/qt4/Modules.am
index e066d2c..ba52fc8 100644
--- a/modules/gui/qt4/Modules.am
+++ b/modules/gui/qt4/Modules.am
@@ -345,7 +345,6 @@ noinst_HEADERS = \
 	components/controller.hpp \
 	components/controller_widget.hpp \
 	components/epg/EPGChannels.hpp \
-	components/epg/EPGEvent.hpp \
 	components/epg/EPGItem.hpp \
 	components/epg/EPGRuler.hpp \
 	components/epg/EPGView.hpp \
diff --git a/modules/gui/qt4/components/epg/EPGEvent.hpp b/modules/gui/qt4/components/epg/EPGEvent.hpp
deleted file mode 100644
index cd0be06..0000000
--- a/modules/gui/qt4/components/epg/EPGEvent.hpp
+++ /dev/null
@@ -1,74 +0,0 @@
-/*****************************************************************************
- * EPGEvent.h : EPGEvent
- ****************************************************************************
- * Copyright © 2009-2010 VideoLAN
- * $Id$
- *
- * Authors: Ludovic Fauvet <etix at l0cal.com>
- *
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; either version 2 of the License, or
- * (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software Foundation, Inc.,
- * 51 Franklin Street, Fifth Floor, Boston MA 02110-1301, USA.
- *****************************************************************************/
-
-#ifndef EPGEVENT_H
-#define EPGEVENT_H
-
-class QString;
-class EPGItem;
-#include <QDateTime>
-
-class EPGEvent
-{
-public:
-    EPGEvent( const QString& eventName )
-        : current( false ), updated( true ), simultaneous( false ), item( NULL )
-    {
-        name = eventName;
-    }
-
-    bool operator==( const EPGEvent & other ) const
-    {
-        return start == other.start
-               && duration == other.duration
-               && name == other.name
-               && description == other.description
-               && shortDescription == other.shortDescription
-               && channelName == other.channelName;
-    }
-
-    bool ends_before( const QDateTime & ref ) const
-    {
-        QDateTime start_ = start;
-        return start_.addSecs( duration ) < ref;
-    }
-
-    bool plays_at( const QDateTime & ref ) const
-    {
-        return (start <= ref) && !ends_before( ref );
-    }
-
-    QDateTime   start;
-    int         duration;
-    QString     name;
-    QString     description;
-    QString     shortDescription;
-    QString     channelName;
-    bool        current;
-    bool        updated;
-    bool        simultaneous;
-
-    EPGItem     *item;
-};
-
-#endif // EPGEVENT_H



More information about the vlc-commits mailing list