author | alwin <alwin> | 2004-02-22 21:40:20 (UTC) |
---|---|---|
committer | alwin <alwin> | 2004-02-22 21:40:20 (UTC) |
commit | caa64a311d665e4d5c75cc9d45e0b3cd8ef2fdf1 (patch) (side-by-side diff) | |
tree | ef464310a07582a7179a4d136b555b806f43fe1a /core/launcher/documentlist.cpp | |
parent | 936fc191ac5756a4de2e8b2a83c8bc910f918b95 (diff) | |
download | opie-caa64a311d665e4d5c75cc9d45e0b3cd8ef2fdf1.zip opie-caa64a311d665e4d5c75cc9d45e0b3cd8ef2fdf1.tar.gz opie-caa64a311d665e4d5c75cc9d45e0b3cd8ef2fdf1.tar.bz2 |
when inserting a new media without .opiestorage.cf a dialog comes
setting up this file.
Diffstat (limited to 'core/launcher/documentlist.cpp') (more/less context) (ignore whitespace changes)
-rw-r--r-- | core/launcher/documentlist.cpp | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/core/launcher/documentlist.cpp b/core/launcher/documentlist.cpp index 9736e65..39dc7c9 100644 --- a/core/launcher/documentlist.cpp +++ b/core/launcher/documentlist.cpp @@ -19,6 +19,7 @@ **********************************************************************/ #include "documentlist.h" #include "serverinterface.h" +#include "mediadlg.h" #include <opie2/oglobal.h> @@ -434,10 +435,10 @@ void DocumentListPrivate::appendDocpath(FileSystem*fs) QDir defPath(fs->path()+"/Documents"); QFileInfo f(fs->path()+"/.opiestorage.cf"); if (!f.exists()) { - if (defPath.exists()) { - docPaths+=defPath.path(); + Mediadlg dlg(fs); + if (QDialog::Accepted != QPEApplication::execDialog( &dlg )) { + return; } - return; } Config conf(f.filePath(), Config::File ); conf.setGroup("subdirs"); |