#include "dialogs/playlist.hpp"
-#include "main_interface.hpp"
#include "components/playlist/playlist.hpp"
-#include "dialogs_provider.hpp"
-#include "menus.hpp"
+
+#include "util/qt_dirs.hpp"
#include <QUrl>
#include <QHBoxLayout>
-#include <QSignalMapper>
-#include <QMenu>
-#include <QAction>
-#include <QMenuBar>
PlaylistDialog *PlaylistDialog::instance = NULL;
getSettings()->beginGroup("playlistdialog");
- playlistWidget = new PlaylistWidget( p_intf, this );
+ playlistWidget = new PlaylistWidget( p_intf );
l->addWidget( playlistWidget );
readSettings( getSettings(), QSize( 600,700 ) );
PlaylistDialog::~PlaylistDialog()
{
getSettings()->beginGroup("playlistdialog");
-
writeSettings( getSettings() );
- playlistWidget->savingSettings();
-
getSettings()->endGroup();
}
{
const QMimeData *mimeData = event->mimeData();
foreach( QUrl url, mimeData->urls() ) {
- QString s = url.toString();
+ QString s = toNativeSeparators( url.toString() );
if( s.length() > 0 ) {
playlist_Add( THEPL, qtu(s), NULL,
PLAYLIST_APPEND, PLAYLIST_END, true, false );