aboutsummaryrefslogtreecommitdiff
path: root/src/ui/mainwindow.cpp
diff options
context:
space:
mode:
authortrialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38>2008-06-04 09:51:40 +0000
committertrialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38>2008-06-04 09:51:40 +0000
commita4da0eb5e46e178d34a848b5fdb76dd8453510cd (patch)
tree57edc1f26bfd1f58dcad71933aa5383b08e1d262 /src/ui/mainwindow.cpp
parent5a1055301b485554ade9ce0555105cef4a58f50d (diff)
downloadqmmp-a4da0eb5e46e178d34a848b5fdb76dd8453510cd.tar.gz
qmmp-a4da0eb5e46e178d34a848b5fdb76dd8453510cd.tar.bz2
qmmp-a4da0eb5e46e178d34a848b5fdb76dd8453510cd.zip
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
Diffstat (limited to 'src/ui/mainwindow.cpp')
-rw-r--r--src/ui/mainwindow.cpp8
1 files changed, 5 insertions, 3 deletions
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 <qmmp/soundcore.h>
#include <qmmpui/generalhandler.h>
#include <qmmpui/general.h>
+#include <qmmpui/playlistparser.h>
+#include <qmmpui/playlistformat.h>
#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<PlaylistFormat*> p_list = m_playListModel->registeredPlaylistFormats();
+ QList<PlaylistFormat*> 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<PlaylistFormat*> p_list = m_playListModel->registeredPlaylistFormats();
+ QList<PlaylistFormat*> p_list = PlaylistParser::instance()->formats();
if (!p_list.isEmpty())
{
foreach(PlaylistFormat* fmt,p_list)