]> git.sesse.net Git - vlc/commitdiff
Qt: EPG: remove no longer used class
authorFrancois Cartegnie <fcvlcdev@free.fr>
Wed, 23 Mar 2011 17:20:17 +0000 (18:20 +0100)
committerFrancois Cartegnie <fcvlcdev@free.fr>
Wed, 23 Mar 2011 21:10:52 +0000 (22:10 +0100)
modules/gui/qt4/Modules.am
modules/gui/qt4/components/epg/EPGEvent.hpp [deleted file]

index e066d2cc42cc940bea2139d57c82d57c31eea3ae..ba52fc8653a4864c94977db43540433f4944050b 100644 (file)
@@ -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 (file)
index cd0be06..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-/*****************************************************************************
- * EPGEvent.h : EPGEvent
- ****************************************************************************
- * Copyright © 2009-2010 VideoLAN
- * $Id$
- *
- * Authors: Ludovic Fauvet <etix@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