vlc | branch: master | Francois Cartegnie <[email protected]> | 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 <[email protected]> - * - * 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 _______________________________________________ vlc-commits mailing list [email protected] http://mailman.videolan.org/listinfo/vlc-commits
