* 51 Franklin Street, Fifth Floor, Boston MA 02110-1301, USA.
*****************************************************************************/
+#include "qt4.hpp"
+
+#include <vlc_epg.h>
+
#include "EPGChannels.hpp"
#include "EPGView.hpp"
#include <QTransform>
#include <QFont>
#include <QFontMetrics>
-#include <QDebug>
#include <QDateTime>
#include <QFocusEvent>
-#include <QGraphicsScene>
#include <QStyleOptionGraphicsItem>
#include <QGraphicsSceneHoverEvent>
#include <QStyle>
class QPainter;
class QString;
-
class EPGView;
class EPGItem : public QGraphicsItem
* 51 Franklin Street, Fifth Floor, Boston MA 02110-1301, USA.
*****************************************************************************/
+#include "qt4.hpp"
+
+#include <vlc_epg.h>
+
#include "EPGView.hpp"
#include "EPGItem.hpp"
#ifndef EPGVIEW_H
#define EPGVIEW_H
-#include "EPGItem.hpp"
+#include "qt4.hpp"
+
+#include <vlc_epg.h>
#include <QGraphicsView>
#include <QGraphicsScene>
#include <QMutex>
#include <QDateTime>
+class EPGItem;
+
#define TRACKS_HEIGHT 60
typedef QMap<QDateTime, EPGItem *> EPGEventByTimeQMap;
* 51 Franklin Street, Fifth Floor, Boston MA 02110-1301, USA.
*****************************************************************************/
-#ifdef HAVE_CONFIG_H
-# include <config.h>
-#endif
+#include "qt4.hpp"
-#include "EPGWidget.hpp"
+#include <vlc_epg.h>
+#include "input_manager.hpp"
#include <QStackedWidget>
#include <QVBoxLayout>
#include <QScrollBar>
#include <QLabel>
#include <QStringList>
-#include "qt4.hpp"
-#include "input_manager.hpp"
-#include <vlc_common.h>
-#include <vlc_epg.h>
+
+#include "EPGWidget.hpp"
+#include "EPGRuler.hpp"
+#include "EPGView.hpp"
+#include "EPGChannels.hpp"
EPGWidget::EPGWidget( QWidget *parent ) : QWidget( parent )
{
#ifndef EPGWIDGET_H
#define EPGWIDGET_H
-#include "EPGView.hpp"
-#include "EPGItem.hpp"
-#include "EPGRuler.hpp"
-#include "EPGChannels.hpp"
-
#include <vlc_common.h>
#include <vlc_epg.h>
#include <QWidget>
#include <QStackedWidget>
+class EPGView;
+class EPGItem;
+class EPGRuler;
+class EPGChannels;
+
class EPGWidget : public QWidget
{
Q_OBJECT
#include <assert.h>
#include <QFont>
-#include <QTimer>
#include <QAction>
-#include <QBuffer>
/*************************************************************************
* Playlist model implementation
#include "dialogs/epg.hpp"
#include "components/epg/EPGWidget.hpp"
+#include "components/epg/EPGItem.hpp"
#include <vlc_playlist.h>
#include <QVBoxLayout>
#include <QTextEdit>
#include <QDialogButtonBox>
#include <QTimer>
+#include <QDateTime>
#include "qt4.hpp"
#include "input_manager.hpp"
#include "qt4.hpp"
#include "util/input_slider.hpp"
+#include "util/timetooltip.hpp"
#include "adapters/seekpoints.hpp"
#include <QPaintEvent>
# include "config.h"
#endif
-#include "timetooltip.hpp"
#include "styles/seekstyle.hpp"
#include <QSlider>
class SeekPoints;
class QPropertyAnimation;
class QCommonStyle;
+class TimeTooltip;
/* Input Slider derived from QSlider */
class SeekSlider : public QSlider