Commit 8003c414 authored by Ludovic Fauvet's avatar Ludovic Fauvet

Qt: clean up includes and forward declare when possible

parent a3cec8ae
...@@ -20,6 +20,10 @@ ...@@ -20,6 +20,10 @@
* 51 Franklin Street, Fifth Floor, Boston MA 02110-1301, USA. * 51 Franklin Street, Fifth Floor, Boston MA 02110-1301, USA.
*****************************************************************************/ *****************************************************************************/
#include "qt4.hpp"
#include <vlc_epg.h>
#include "EPGChannels.hpp" #include "EPGChannels.hpp"
#include "EPGView.hpp" #include "EPGView.hpp"
......
...@@ -24,10 +24,8 @@ ...@@ -24,10 +24,8 @@
#include <QTransform> #include <QTransform>
#include <QFont> #include <QFont>
#include <QFontMetrics> #include <QFontMetrics>
#include <QDebug>
#include <QDateTime> #include <QDateTime>
#include <QFocusEvent> #include <QFocusEvent>
#include <QGraphicsScene>
#include <QStyleOptionGraphicsItem> #include <QStyleOptionGraphicsItem>
#include <QGraphicsSceneHoverEvent> #include <QGraphicsSceneHoverEvent>
#include <QStyle> #include <QStyle>
......
...@@ -32,7 +32,6 @@ ...@@ -32,7 +32,6 @@
class QPainter; class QPainter;
class QString; class QString;
class EPGView; class EPGView;
class EPGItem : public QGraphicsItem class EPGItem : public QGraphicsItem
......
...@@ -21,6 +21,10 @@ ...@@ -21,6 +21,10 @@
* 51 Franklin Street, Fifth Floor, Boston MA 02110-1301, USA. * 51 Franklin Street, Fifth Floor, Boston MA 02110-1301, USA.
*****************************************************************************/ *****************************************************************************/
#include "qt4.hpp"
#include <vlc_epg.h>
#include "EPGView.hpp" #include "EPGView.hpp"
#include "EPGItem.hpp" #include "EPGItem.hpp"
......
...@@ -24,7 +24,9 @@ ...@@ -24,7 +24,9 @@
#ifndef EPGVIEW_H #ifndef EPGVIEW_H
#define EPGVIEW_H #define EPGVIEW_H
#include "EPGItem.hpp" #include "qt4.hpp"
#include <vlc_epg.h>
#include <QGraphicsView> #include <QGraphicsView>
#include <QGraphicsScene> #include <QGraphicsScene>
...@@ -33,6 +35,8 @@ ...@@ -33,6 +35,8 @@
#include <QMutex> #include <QMutex>
#include <QDateTime> #include <QDateTime>
class EPGItem;
#define TRACKS_HEIGHT 60 #define TRACKS_HEIGHT 60
typedef QMap<QDateTime, EPGItem *> EPGEventByTimeQMap; typedef QMap<QDateTime, EPGItem *> EPGEventByTimeQMap;
......
...@@ -21,21 +21,21 @@ ...@@ -21,21 +21,21 @@
* 51 Franklin Street, Fifth Floor, Boston MA 02110-1301, USA. * 51 Franklin Street, Fifth Floor, Boston MA 02110-1301, USA.
*****************************************************************************/ *****************************************************************************/
#ifdef HAVE_CONFIG_H #include "qt4.hpp"
# include <config.h>
#endif
#include "EPGWidget.hpp" #include <vlc_epg.h>
#include "input_manager.hpp"
#include <QStackedWidget> #include <QStackedWidget>
#include <QVBoxLayout> #include <QVBoxLayout>
#include <QScrollBar> #include <QScrollBar>
#include <QLabel> #include <QLabel>
#include <QStringList> #include <QStringList>
#include "qt4.hpp"
#include "input_manager.hpp" #include "EPGWidget.hpp"
#include <vlc_common.h> #include "EPGRuler.hpp"
#include <vlc_epg.h> #include "EPGView.hpp"
#include "EPGChannels.hpp"
EPGWidget::EPGWidget( QWidget *parent ) : QWidget( parent ) EPGWidget::EPGWidget( QWidget *parent ) : QWidget( parent )
{ {
......
...@@ -24,17 +24,17 @@ ...@@ -24,17 +24,17 @@
#ifndef EPGWIDGET_H #ifndef EPGWIDGET_H
#define EPGWIDGET_H #define EPGWIDGET_H
#include "EPGView.hpp"
#include "EPGItem.hpp"
#include "EPGRuler.hpp"
#include "EPGChannels.hpp"
#include <vlc_common.h> #include <vlc_common.h>
#include <vlc_epg.h> #include <vlc_epg.h>
#include <QWidget> #include <QWidget>
#include <QStackedWidget> #include <QStackedWidget>
class EPGView;
class EPGItem;
class EPGRuler;
class EPGChannels;
class EPGWidget : public QWidget class EPGWidget : public QWidget
{ {
Q_OBJECT Q_OBJECT
......
...@@ -39,9 +39,7 @@ ...@@ -39,9 +39,7 @@
#include <assert.h> #include <assert.h>
#include <QFont> #include <QFont>
#include <QTimer>
#include <QAction> #include <QAction>
#include <QBuffer>
/************************************************************************* /*************************************************************************
* Playlist model implementation * Playlist model implementation
......
...@@ -27,6 +27,7 @@ ...@@ -27,6 +27,7 @@
#include "dialogs/epg.hpp" #include "dialogs/epg.hpp"
#include "components/epg/EPGWidget.hpp" #include "components/epg/EPGWidget.hpp"
#include "components/epg/EPGItem.hpp"
#include <vlc_playlist.h> #include <vlc_playlist.h>
#include <QVBoxLayout> #include <QVBoxLayout>
...@@ -37,6 +38,7 @@ ...@@ -37,6 +38,7 @@
#include <QTextEdit> #include <QTextEdit>
#include <QDialogButtonBox> #include <QDialogButtonBox>
#include <QTimer> #include <QTimer>
#include <QDateTime>
#include "qt4.hpp" #include "qt4.hpp"
#include "input_manager.hpp" #include "input_manager.hpp"
......
...@@ -30,6 +30,7 @@ ...@@ -30,6 +30,7 @@
#include "qt4.hpp" #include "qt4.hpp"
#include "util/input_slider.hpp" #include "util/input_slider.hpp"
#include "util/timetooltip.hpp"
#include "adapters/seekpoints.hpp" #include "adapters/seekpoints.hpp"
#include <QPaintEvent> #include <QPaintEvent>
......
...@@ -30,7 +30,6 @@ ...@@ -30,7 +30,6 @@
# include "config.h" # include "config.h"
#endif #endif
#include "timetooltip.hpp"
#include "styles/seekstyle.hpp" #include "styles/seekstyle.hpp"
#include <QSlider> #include <QSlider>
...@@ -46,6 +45,7 @@ class QTimer; ...@@ -46,6 +45,7 @@ class QTimer;
class SeekPoints; class SeekPoints;
class QPropertyAnimation; class QPropertyAnimation;
class QCommonStyle; class QCommonStyle;
class TimeTooltip;
/* Input Slider derived from QSlider */ /* Input Slider derived from QSlider */
class SeekSlider : public QSlider class SeekSlider : public QSlider
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment