#include "components/controller_widget.hpp"
#include "components/interface_widgets.hpp"
-#include "dialogs_provider.hpp"
+#include "dialogs_provider.hpp" /* Opening Dialogs */
#include "input_manager.hpp"
#include "util/input_slider.hpp" /* InputSlider */
#include "components/extended_panels.hpp"
#include "dialogs/preferences.hpp"
-#include "dialogs_provider.hpp"
#include "qt4.hpp"
#include "input_manager.hpp"
#include "components/interface_widgets.hpp"
-#include "input_manager.hpp" /* Rate control */
#include "menus.hpp" /* Popup menu on bgWidget */
#include <vlc_vout.h>
# include "config.h"
#endif
-#include "main_interface.hpp"
-#include "input_manager.hpp"
+#include "main_interface.hpp" /* Interface integration */
+#include "input_manager.hpp" /* Speed control */
#include "components/controller.hpp"
#include "components/controller_widget.hpp"
#include "qt4.hpp"
#include "components/open_panels.hpp"
#include "dialogs/open.hpp"
-#include "dialogs_provider.hpp"
+#include "dialogs_provider.hpp" /* Open Subtitle file */
#include <QFileDialog>
#include <QDialogButtonBox>
#include "components/playlist/panels.hpp"
#include "components/playlist/selector.hpp"
#include "components/playlist/playlist.hpp"
+
#include "input_manager.hpp" /* art signal */
+#include "main_interface.hpp" /* DropEvent TODO remove this*/
#include <QSettings>
#include <QLabel>
msg_Dbg( p_intf, "Playlist Destroyed" );
}
-#include "main_interface.hpp"
-void PlaylistWidget::dropEvent(QDropEvent *event)
+void PlaylistWidget::dropEvent( QDropEvent *event )
{
if( p_intf->p_sys->p_mi )
p_intf->p_sys->p_mi->dropEventPlay( event, false );
}
-void PlaylistWidget::dragEnterEvent(QDragEnterEvent *event)
+void PlaylistWidget::dragEnterEvent( QDragEnterEvent *event )
{
event->acceptProposedAction();
}
# include "config.h"
#endif
-#include <vlc_common.h>
#include "qt4.hpp"
-#include "dialogs_provider.hpp"
+
+#include "dialogs_provider.hpp" /* Media Info from ArtLabel */
#include "components/interface_widgets.hpp"
#include <QSplitter>
* along with this program; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston MA 02110-1301, USA.
*****************************************************************************/
+
#ifdef HAVE_CONFIG_H
# include "config.h"
#endif
#include "dialogs/bookmarks.hpp"
-#include "dialogs_provider.hpp"
#include "input_manager.hpp"
#include <QGridLayout>
/*****************************************************************************
* extended.cpp : Extended controls - Undocked
****************************************************************************
- * Copyright (C) 2006 the VideoLAN team
+ * Copyright (C) 2006-2008 the VideoLAN team
* $Id$
*
* Authors: Clément Stenac <zorglub@videolan.org>
#endif
#include "dialogs/extended.hpp"
-#include "dialogs_provider.hpp"
-#include "main_interface.hpp"
+#include "main_interface.hpp" /* Needed for external MI size */
#include "input_manager.hpp"
#include <QTabWidget>
if( !restoreGeometry(getSettings()->value("EPanel/geometry").toByteArray()))
{
resize( QSize( 400, 280 ) );
-
+
MainInterface *p_mi = p_intf->p_sys->p_mi;
if( p_mi )
move( ( p_mi->x() - frameGeometry().width() - 10 ), p_mi->y() );
#include "dialogs/gototime.hpp"
-#include "dialogs_provider.hpp"
-#include "main_interface.hpp"
#include "input_manager.hpp"
#include <QTabWidget>
# include "config.h"
#endif
-#include <vlc_common.h>
-
#include "dialogs/help.hpp"
+
+#include <vlc_common.h>
#include <vlc_about.h>
+#include <vlc_intf_strings.h>
#ifdef UPDATE_CHECK
-#include <vlc_update.h>
+# include <vlc_update.h>
#endif
-#include "dialogs_provider.hpp"
-
-#include <vlc_intf_strings.h>
-
#include <QTextBrowser>
#include <QTabWidget>
#include <QLabel>
#include "dialogs/errors.hpp"
#include "dialogs/interaction.hpp"
-#include "main_interface.hpp"
#include <QLabel>
#include <QLineEdit>
#include "dialogs/mediainfo.hpp"
#include "input_manager.hpp"
-#include "dialogs_provider.hpp"
#include <QTabWidget>
#include <QGridLayout>
#endif
#include "dialogs/messages.hpp"
-#include "dialogs_provider.hpp"
-#include <QSpacerItem>
#include <QSpinBox>
#include <QLabel>
#include <QTextEdit>
/*****************************************************************************
* open.cpp : Advanced open dialog
*****************************************************************************
- * Copyright © 2006-2007 the VideoLAN team
+ * Copyright © 2006-2008 the VideoLAN team
* $Id$
*
* Authors: Jean-Baptiste Kempf <jb@videolan.org>
# include "config.h"
#endif
-#include "input_manager.hpp"
-
#include "dialogs/open.hpp"
+#include "input_manager.hpp"
+#include "dialogs_provider.hpp"
+
#include "recents.hpp"
#include <QTabWidget>
#include <vlc_common.h>
#include "util/qvlcframe.hpp"
-#include "dialogs_provider.hpp"
#include "ui/open.h"
#include "components/open_panels.hpp"
#include "dialogs/playlist.hpp"
-#include "main_interface.hpp"
#include "components/playlist/playlist.hpp"
-#include "dialogs_provider.hpp"
-#include "menus.hpp"
#include <QUrl>
#include <QHBoxLayout>
-#include <QSignalMapper>
-#include <QMenu>
-#include <QAction>
-#include <QMenuBar>
PlaylistDialog *PlaylistDialog::instance = NULL;
#endif
#include "dialogs/preferences.hpp"
-#include "dialogs_provider.hpp"
#include "util/qvlcframe.hpp"
#include "components/complete_preferences.hpp"
#include <QHBoxLayout>
#include <QGroupBox>
#include <QRadioButton>
-#include <QVBoxLayout>
#include <QPushButton>
-#include <QCheckBox>
#include <QMessageBox>
#include <QDialogButtonBox>
#include "qt4.hpp"
#include "dialogs_provider.hpp"
-#include "main_interface.hpp"
#include "menus.hpp"
#include "input_manager.hpp"
#include "recents.hpp"
* along with this program; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston MA 02110-1301, USA.
*****************************************************************************/
+
#ifdef HAVE_CONFIG_H
# include "config.h"
#endif
#include "qt4.hpp"
#include "input_manager.hpp"
-#include "dialogs_provider.hpp"
+
+#include <QApplication>
static int ItemChanged( vlc_object_t *, const char *,
vlc_value_t, vlc_value_t, void * );
var_Change( THEPL, "playlist-current", VLC_VAR_CHOICESCOUNT, &val, NULL );
IMEvent *event = new IMEvent( ItemChanged_Type, val.i_int);
QApplication::postEvent( this, static_cast<QEvent*>(event) );
-
}
MainInputManager::~MainInputManager()
#include "util/qvlcframe.hpp"
#include "util/qvlcapp.hpp"
#include "util/customwidgets.hpp"
-#include "dialogs_provider.hpp"
#include "components/interface_widgets.hpp"
#include "components/controller.hpp"
#include "components/playlist/playlist.hpp"
#include <vlc_intf_strings.h>
-#include "main_interface.hpp"
#include "menus.hpp"
+
+#include "main_interface.hpp" /* View modifications */
#include "dialogs_provider.hpp"
#include "input_manager.hpp"
#include "recents.hpp"
#include <QWaitCondition>
#include "qt4.hpp"
-#include "dialogs_provider.hpp"
-#include "input_manager.hpp"
-#include "main_interface.hpp"
-#include "dialogs/help.hpp" /* update */
-#include "recents.hpp"
+#include "input_manager.hpp" /* THEMIM creation */
+#include "dialogs_provider.hpp" /* THEDP creation */
+#include "main_interface.hpp" /* MainInterface creation */
+#include "dialogs/help.hpp" /* Launch Update */
+#include "recents.hpp" /* Recents Item destruction */
#include "util/qvlcapp.hpp"
#ifdef HAVE_X11_XLIB_H