diff options
| author | trialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38> | 2008-06-04 09:51:40 +0000 |
|---|---|---|
| committer | trialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38> | 2008-06-04 09:51:40 +0000 |
| commit | a4da0eb5e46e178d34a848b5fdb76dd8453510cd (patch) | |
| tree | 57edc1f26bfd1f58dcad71933aa5383b08e1d262 /src/ui/mainwindow.cpp | |
| parent | 5a1055301b485554ade9ce0555105cef4a58f50d (diff) | |
| download | qmmp-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.cpp | 8 |
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) |
