diff options
author | Arno <am@disconnect.de> | 2010-12-30 12:32:30 +0100 |
---|---|---|
committer | Arno <am@disconnect.de> | 2010-12-30 12:32:30 +0100 |
commit | 80517745522edd7c3369f907f2e76b134682feb6 (patch) | |
tree | 07f383c500fefa38d98428142a3a3d11e44882e2 /newmoviewizard.cpp | |
parent | ed5de88d481c31fbad120332651eb746a0c03de3 (diff) | |
download | SheMov-80517745522edd7c3369f907f2e76b134682feb6.tar.gz SheMov-80517745522edd7c3369f907f2e76b134682feb6.tar.bz2 SheMov-80517745522edd7c3369f907f2e76b134682feb6.zip |
Usability fix: NewMovieWizard
Use the directory pictures were selected from last time as start
directory for the add files... button. Save the last directory in a
seperate QSettings entry.
Diffstat (limited to 'newmoviewizard.cpp')
-rw-r--r-- | newmoviewizard.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/newmoviewizard.cpp b/newmoviewizard.cpp index 00893fb..67759d7 100644 --- a/newmoviewizard.cpp +++ b/newmoviewizard.cpp @@ -276,7 +276,7 @@ void MovieInfoPage::addFile(const QString &file){ void MovieInfoPage::addFiles(){ QSettings s; - QString startDir = s.value("paths/selecteddir", QDir::homePath()).toString(); + QString startDir = s.value("paths/addfilespath", QDir::homePath()).toString(); QStringList files = QFileDialog::getOpenFileNames(this, tr("Select files"), startDir); if(files.isEmpty()){ return; @@ -284,6 +284,8 @@ void MovieInfoPage::addFiles(){ foreach(QString f, files){ addFile(f); } + QFileInfo fi(files.at(0)); + s.setValue("paths/addfilespath", fi.absolutePath()); } void MovieInfoPage::removeFile(){ |