From a4da0eb5e46e178d34a848b5fdb76dd8453510cd Mon Sep 17 00:00:00 2001 From: trialuser02 Date: Wed, 4 Jun 2008 09:51:40 +0000 Subject: moved playlist formats support to plugins git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@397 90c681e8-e032-0410-971d-27865f9a5e38 --- src/ui/mainwindow.cpp | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'src/ui/mainwindow.cpp') diff --git a/src/ui/mainwindow.cpp b/src/ui/mainwindow.cpp index ff77f6b38..1f18ac97f 100644 --- a/src/ui/mainwindow.cpp +++ b/src/ui/mainwindow.cpp @@ -28,6 +28,8 @@ #include #include #include +#include +#include #include "textscroller.h" #include "mainwindow.h" @@ -39,7 +41,6 @@ #include "dock.h" #include "eqwidget.h" #include "mainvisual.h" -#include "playlistformat.h" #include "jumptotrackdialog.h" #include "aboutdialog.h" #include "addurldialog.h" @@ -76,6 +77,7 @@ MainWindow::MainWindow(const QStringList& args,CommandLineOptionManager* option_ m_playlistName = tr("Default"); + new PlaylistParser(this); m_playlist = new PlayList(this); connect (m_playlist,SIGNAL(next()),SLOT(next())); @@ -692,7 +694,7 @@ void MainWindow::newPlaylist() void MainWindow::loadPlaylist() { QStringList l; - QList p_list = m_playListModel->registeredPlaylistFormats(); + QList p_list = PlaylistParser::instance()->formats(); if (!p_list.isEmpty()) { foreach(PlaylistFormat* fmt,p_list) @@ -734,7 +736,7 @@ void MainWindow::loadPlaylist() void MainWindow::savePlaylist() { QStringList l; - QList p_list = m_playListModel->registeredPlaylistFormats(); + QList p_list = PlaylistParser::instance()->formats(); if (!p_list.isEmpty()) { foreach(PlaylistFormat* fmt,p_list) -- cgit v1.2.3-13-gbd6f