diff options
| author | trialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38> | 2011-07-03 12:04:32 +0000 |
|---|---|---|
| committer | trialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38> | 2011-07-03 12:04:32 +0000 |
| commit | 567bcd1f0863aa9dd6400a76275d4ac355a0d4f5 (patch) | |
| tree | 990dee5ec6d00633e3bfb75dd29d15cc8a543090 /src/plugins/Ui/skinned | |
| parent | 26e900705f9c00b0775be0910fd0ae056328d550 (diff) | |
| download | qmmp-567bcd1f0863aa9dd6400a76275d4ac355a0d4f5.tar.gz qmmp-567bcd1f0863aa9dd6400a76275d4ac355a0d4f5.tar.bz2 qmmp-567bcd1f0863aa9dd6400a76275d4ac355a0d4f5.zip | |
added some api fuctions
git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@2262 90c681e8-e032-0410-971d-27865f9a5e38
Diffstat (limited to 'src/plugins/Ui/skinned')
| -rw-r--r-- | src/plugins/Ui/skinned/mainwindow.cpp | 18 | ||||
| -rw-r--r-- | src/plugins/Ui/skinned/mainwindow.h | 1 |
2 files changed, 4 insertions, 15 deletions
diff --git a/src/plugins/Ui/skinned/mainwindow.cpp b/src/plugins/Ui/skinned/mainwindow.cpp index 3c025484c..8398807d5 100644 --- a/src/plugins/Ui/skinned/mainwindow.cpp +++ b/src/plugins/Ui/skinned/mainwindow.cpp @@ -216,20 +216,12 @@ void MainWindow::closeEvent (QCloseEvent *) void MainWindow::addDir() { - FileDialog::popup(this, FileDialog::AddDirs, &m_lastDir, - m_pl_manager->selectedPlayList(), SLOT(add(const QStringList&)), - tr("Choose a directory")); + m_generalHandler->addDirectory(this); } void MainWindow::addFile() { - QStringList filters; - filters << tr("All Supported Bitstreams")+" (" + - MetaDataManager::instance()->nameFilters().join (" ") +")"; - filters << MetaDataManager::instance()->filters(); - FileDialog::popup(this, FileDialog::AddDirsFiles, &m_lastDir, - m_pl_manager->selectedPlayList(), SLOT(add(const QStringList&)), - tr("Select one or more files to open"), filters.join(";;")); + m_generalHandler->addFile(this); } void MainWindow::changeEvent (QEvent * event) @@ -248,8 +240,6 @@ void MainWindow::readSettings() settings.beginGroup("MainWindow"); move(settings.value("pos", QPoint(100, 100)).toPoint()); //geometry - - m_lastDir = settings.value("last_dir","/").toString(); //last directory m_startHidden = settings.value("start_hidden", false).toBool(); settings.endGroup(); @@ -323,8 +313,6 @@ void MainWindow::writeSettings() settings.beginGroup("MainWindow"); //geometry settings.setValue("pos", this->pos()); - //last directory - settings.setValue("last_dir",m_lastDir); settings.endGroup(); // Repeat/Shuffle settings.beginGroup("Playlist"); @@ -482,6 +470,7 @@ void MainWindow::loadPlaylist() QString mask = tr("Playlist Files")+" (" + l.join(" *.").prepend("*.") + ")"; //TODO use nonmodal dialog and multiplier playlists + QString m_lastDir; QString f_name = FileDialog::getOpenFileName(this,tr("Open Playlist"),m_lastDir,mask); if (!f_name.isEmpty()) { @@ -501,6 +490,7 @@ void MainWindow::savePlaylist() { QStringList l; QList<PlaylistFormat*> p_list = PlaylistParser::instance()->formats(); + QString m_lastDir; if (!p_list.isEmpty()) { foreach(PlaylistFormat* fmt,p_list) diff --git a/src/plugins/Ui/skinned/mainwindow.h b/src/plugins/Ui/skinned/mainwindow.h index 4fa4656c4..9d8a8e519 100644 --- a/src/plugins/Ui/skinned/mainwindow.h +++ b/src/plugins/Ui/skinned/mainwindow.h @@ -106,7 +106,6 @@ private: int m_preamp; EqWidget *m_equalizer; MainVisual *m_vis; - QString m_lastDir; bool m_update; Skin *m_skin; JumpToTrackDialog* m_jumpDialog; |
