summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--newpicsdialog.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/newpicsdialog.cpp b/newpicsdialog.cpp
index 6bb83df..2138a19 100644
--- a/newpicsdialog.cpp
+++ b/newpicsdialog.cpp
@@ -83,11 +83,13 @@ NewPicsDialog::NewPicsDialog(QWidget *parent, Qt::WindowFlags f) : QDialog(paren
void NewPicsDialog::addFiles(){
QSettings s;
- QString startDir = s.value("paths/selecteddir", QDir::homePath()).toString();
+ QString startDir = s.value("paths/lastpicopendir", QDir::homePath()).toString();
QStringList files = QFileDialog::getOpenFileNames(this, tr("Select pictures"), startDir);
if(files.isEmpty()){
return;
}
+ QFileInfo fi(files.first());
+ s.setValue("paths/lastpicopendir", fi.absolutePath());
mFilesV->setSortingEnabled(false);
foreach(QString f, files){
mFilesModel->addFile(f);