Qt: remove superfluous forward declarations
authorLudovic Fauvet <etix@videolan.org>
Mon, 5 Jan 2015 15:26:55 +0000 (16:26 +0100)
committerLudovic Fauvet <etix@videolan.org>
Mon, 5 Jan 2015 16:16:44 +0000 (17:16 +0100)
27 files changed:
modules/gui/qt4/components/complete_preferences.hpp
modules/gui/qt4/components/controller.hpp
modules/gui/qt4/components/controller_widget.hpp
modules/gui/qt4/components/epg/EPGWidget.hpp
modules/gui/qt4/components/interface_widgets.hpp
modules/gui/qt4/components/open_panels.hpp
modules/gui/qt4/components/playlist/playlist.hpp
modules/gui/qt4/components/playlist/playlist_model.hpp
modules/gui/qt4/components/playlist/selector.hpp
modules/gui/qt4/components/playlist/standardpanel.hpp
modules/gui/qt4/components/playlist/views.hpp
modules/gui/qt4/components/preferences_widgets.hpp
modules/gui/qt4/components/simple_preferences.hpp
modules/gui/qt4/dialogs/errors.hpp
modules/gui/qt4/dialogs/extensions.hpp
modules/gui/qt4/dialogs/messages.hpp
modules/gui/qt4/dialogs/open.hpp
modules/gui/qt4/dialogs/playlist.hpp
modules/gui/qt4/dialogs/preferences.hpp
modules/gui/qt4/dialogs/sout.hpp
modules/gui/qt4/dialogs/vlm.hpp
modules/gui/qt4/main_interface.hpp
modules/gui/qt4/menus.hpp
modules/gui/qt4/qt4.hpp
modules/gui/qt4/util/customwidgets.hpp
modules/gui/qt4/util/input_slider.hpp
modules/gui/qt4/util/pictureflow.hpp

index 3b32c3a..90fc0f1 100644 (file)
@@ -35,7 +35,6 @@
 #include <QSet>
 
 class AdvPrefsPanel;
-class QLabel;
 class QVBoxLayout;
 
 class PrefsItemData : public QObject
index 3180bbc..31cb255 100644 (file)
 
 #define I_PLAY_TOOLTIP N_("Play\nIf the playlist is empty, open a medium")
 
-class QPixmap;
-class QLabel;
-
-class QGridLayout;
 class QBoxLayout;
 class QHBoxLayout;
-class QVBoxLayout;
 
-class QAbstractSlider;
 class QAbstractButton;
-class SeekSlider;
 class QToolButton;
 
-class VolumeClickHandler;
 class WidgetListing;
 
 class QSignalMapper;
index f969670..18ea7bd 100644 (file)
@@ -38,7 +38,6 @@
 
 class QLabel;
 class QFrame;
-class QSpinBox;
 class QAbstractSlider;
 
 /**
index c269b48..5f64865 100644 (file)
@@ -35,8 +35,6 @@
 #include <QWidget>
 #include <QStackedWidget>
 
-class QDateTime;
-
 class EPGWidget : public QWidget
 {
     Q_OBJECT
index 16138da..ce87be4 100644 (file)
 #include <QPropertyAnimation>
 #include <QLinkedList>
 
-class ResizeEvent;
-class QPixmap;
-class QHBoxLayout;
 class QMenu;
 class QSlider;
+class SpeedControlWidget;
 struct vout_window_t;
 
 /******************** Video Widget ****************/
index 01c5b88..1649eef 100644 (file)
@@ -59,7 +59,6 @@ enum
 class QWidget;
 class QLineEdit;
 class QString;
-class QStringListModel;
 class QEvent;
 
 class OpenPanel: public QWidget
index ca71f7a..7c1af5f 100644 (file)
@@ -119,7 +119,6 @@ private:
 };
 
 class VLCModel;
-class QHBoxLayout;
 
 class LocationBar : public QWidget
 {
index b70b93d..035681f 100644 (file)
@@ -44,7 +44,6 @@
 #include <QAction>
 
 class PLItem;
-class PLSelector;
 class PlMimeData;
 
 class PLModel : public VLCModel
index e21916d..815774f 100644 (file)
@@ -37,7 +37,6 @@
 class QHBoxLayout;
 class QPainter;
 class QTreeWidgetItem;
-class PlaylistWidget;
 class QLabel;
 
 enum SelectorItemType {
index 7b1aa04..cc280fd 100644 (file)
@@ -38,8 +38,6 @@
 #include <vlc_playlist.h> /* playlist_item_t */
 
 class QSignalMapper;
-class VLCProxyModel;
-class QKeyEvent;
 class QWheelEvent;
 class QStackedLayout;
 class QModelIndex;
index a1083be..7a0e3bb 100644 (file)
@@ -31,7 +31,6 @@
 #include "util/pictureflow.hpp"
 
 class QPainter;
-class QFont;
 
 class AbstractPlViewItemDelegate : public QStyledItemDelegate
 {
index 714f688..d5c5814 100644 (file)
@@ -50,8 +50,6 @@ class QTreeWidget;
 class QTreeWidgetItem;
 class QGroupBox;
 class QGridLayout;
-class QDialogButtonBox;
-class QVBoxLayout;
 class QBoxLayout;
 class SearchLineEdit;
 
index d6c05f3..531fb94 100644 (file)
@@ -64,10 +64,6 @@ enum {
 };
 
 class ConfigControl;
-class QComboBox;
-class QLineEdit;
-class QRadioButton;
-class QCheckBox;
 class QString;
 
 #ifdef _WIN32
index 2288aee..07c6b64 100644 (file)
@@ -27,9 +27,7 @@
 #include "util/qvlcframe.hpp"
 #include "util/singleton.hpp"
 
-class QPushButton;
 class QCheckBox;
-class QGridLayout;
 class QTextEdit;
 
 class ErrorsDialog : public QVLCDialog, public Singleton<ErrorsDialog>
index 63c49ca..83ec35c 100644 (file)
@@ -38,7 +38,6 @@ class QKeyEvent;
 
 class ExtensionsDialogProvider;
 class ExtensionDialog;
-class WidgetMapper;
 
 class ExtensionsDialogProvider : public QObject
 {
index 3a9ab31..9823e73 100644 (file)
 #include <vlc_atomic.h>
 #include <QMutex>
 
-class QTabWidget;
 class QPushButton;
-class QSpinBox;
-class QGridLayout;
-class QLabel;
-class QTextEdit;
 class QTreeWidget;
 class QTreeWidgetItem;
-class QLineEdit;
 class MsgEvent;
 
 class MessagesDialog : public QVLCFrame, public Singleton<MessagesDialog>
index 27210a8..0ce6f81 100644 (file)
@@ -53,7 +53,6 @@ enum {
 
 
 class QString;
-class QTabWidget;
 
 class OpenDialog : public QVLCDialog
 {
index a5fb283..56f5136 100644 (file)
 
 #include <QModelIndex>
 
-class QSignalMapper;
-class PLSelector;
-class PLPanel;
-class QSettings;
 class QHideEvent;
 
 class PlaylistDialog : public QVLCMW, public Singleton<PlaylistDialog>
index c98853e..58ba7c4 100644 (file)
 
 class PrefsTree;
 class SPrefsCatList;
-class AdvPrefsPanel;
 class SPrefsPanel;
 class QTreeWidgetItem;
-class QTreeWidget;
 class QGroupBox;
 class QRadioButton;
 class QWidget;
 class QCheckBox;
-class QLabel;
 class SearchLineEdit;
 class QStackedWidget;
 class QSplitter;
-class QScrollArea;
 
 class PrefsDialog : public QVLCDialog
 {
index efbbe45..9261428 100644 (file)
 #include <QWizard>
 
 class QPushButton;
-class QToolButton;
-class QCheckBox;
-class QGridLayout;
-class QTextEdit;
 
 class SoutMrl
 {
index 2bdd20e..351c52c 100644 (file)
@@ -53,15 +53,10 @@ enum{
 
 class QComboBox;
 class QVBoxLayout;
-class QStackedWidget;
 class QLabel;
 class QGridLayout;
-class QLineEdit;
-class QCheckBox;
 class QToolButton;
 class QGroupBox;
-class QPushButton;
-class QHBoxLayout;
 class QDateTimeEdit;
 class QSpinBox;
 class VLMAWidget;
index c3f146c..a0eaa4d 100644 (file)
@@ -41,16 +41,13 @@ class QCloseEvent;
 class QKeyEvent;
 class QLabel;
 class QEvent;
-class InputManager;
 class VideoWidget;
 class BackgroundWidget;
 class PlaylistWidget;
 class VisualSelector;
-class AdvControlsWidget;
 class ControlsWidget;
 class InputControlsWidget;
 class FullscreenControllerWidget;
-class SpeedControlWidget;
 class QVBoxLayout;
 class QMenu;
 class QSize;
index 649e57e..efb4f65 100644 (file)
@@ -33,9 +33,6 @@
 
 using namespace std;
 
-class QMenuBar;
-class QSystemTrayIcon;
-
 class MenuItemData : public QObject
 {
     Q_OBJECT
index 1db035a..5d49080 100644 (file)
@@ -68,7 +68,6 @@ enum{
 };
 
 class QVLCApp;
-class QMenu;
 class MainInterface;
 class QSettings;
 class PLModel;
index 2d05fb1..5893704 100644 (file)
@@ -40,7 +40,6 @@
 #include "animators.hpp"
 #include "qt4.hpp"
 
-class QPixmap;
 class QWidget;
 
 class QFramelessButton : public QPushButton
index d21f732..9fdfd42 100644 (file)
@@ -45,7 +45,6 @@ class QHideEvent;
 class QTimer;
 class SeekPoints;
 class QPropertyAnimation;
-class QStyleOption;
 class QCommonStyle;
 
 /* Input Slider derived from QSlider */
index a4b310a..9b5dca7 100644 (file)
@@ -251,8 +251,6 @@ struct SlideInfo {
     int blend;
 };
 
-class PictureFlow;
-
 class PictureFlowState
 {
 public: