diff options
| author | trialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38> | 2012-12-22 09:13:31 +0000 |
|---|---|---|
| committer | trialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38> | 2012-12-22 09:13:31 +0000 |
| commit | 0e9d21145a61416615419dc97a801a82f3e97fe6 (patch) | |
| tree | ab10a526c10a2ba6b38420f5907c9d11b6f88dff /src/qmmpui/uihelper.cpp | |
| parent | c7848bc541b316324ed3fe1ff8f5613ccf13a142 (diff) | |
| download | qmmp-0e9d21145a61416615419dc97a801a82f3e97fe6.tar.gz qmmp-0e9d21145a61416615419dc97a801a82f3e97fe6.tar.bz2 qmmp-0e9d21145a61416615419dc97a801a82f3e97fe6.zip | |
changed PlayListParser class
git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@3083 90c681e8-e032-0410-971d-27865f9a5e38
Diffstat (limited to 'src/qmmpui/uihelper.cpp')
| -rw-r--r-- | src/qmmpui/uihelper.cpp | 14 |
1 files changed, 6 insertions, 8 deletions
diff --git a/src/qmmpui/uihelper.cpp b/src/qmmpui/uihelper.cpp index 77d4a81a9..c9247640e 100644 --- a/src/qmmpui/uihelper.cpp +++ b/src/qmmpui/uihelper.cpp @@ -45,8 +45,6 @@ UiHelper::UiHelper(QObject *parent) General::create(parent); QSettings settings(Qmmp::configFile(), QSettings::IniFormat); m_lastDir = settings.value("General/last_dir", QDir::homePath()).toString(); //last directory - if(!PlayListParser::instance()) - new PlayListParser(parent); } UiHelper::~UiHelper() @@ -150,10 +148,10 @@ void UiHelper::addDirectory(QWidget *parent, PlayListModel *model) void UiHelper::loadPlayList(QWidget *parent, PlayListModel *model) { QStringList l; - QList<PlayListFormat*> p_list = PlayListParser::instance()->formats(); - if (!p_list.isEmpty()) + QList<PlayListFormat*> *p_list = PlayListParser::formats(); + if (!p_list->isEmpty()) { - foreach(PlayListFormat* fmt,p_list) + foreach(PlayListFormat* fmt, *p_list) l << fmt->getExtensions(); QString mask = tr("Playlist Files")+" (" + l.join(" *.").prepend("*.") + ")"; @@ -176,10 +174,10 @@ void UiHelper::loadPlayList(QWidget *parent, PlayListModel *model) void UiHelper::savePlayList(QWidget *parent, PlayListModel *model) { QStringList l; - QList<PlayListFormat*> p_list = PlayListParser::instance()->formats(); - if (!p_list.isEmpty()) + QList<PlayListFormat*> *p_list = PlayListParser::formats(); + if (!p_list->isEmpty()) { - foreach(PlayListFormat* fmt,p_list) + foreach(PlayListFormat* fmt,*p_list) l << fmt->getExtensions(); QString mask = tr("Playlist Files")+" (" + l.join(" *.").prepend("*.") + ")"; |
