mirror of
https://bitbucket.org/smil3y/kdelibs.git
synced 2025-02-24 02:42:48 +00:00
kio: do not set KFile::LocalOnly in KFileDialog::getExistingDirectoryUrl()
KFileDialog::getExistingDirectoryUrl() is used to get remote directories too Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
This commit is contained in:
parent
3caf682ebb
commit
8e6b9e3b28
1 changed files with 9 additions and 2 deletions
|
@ -315,7 +315,7 @@ KUrl KFileDialog::getExistingDirectoryUrl(const KUrl &startDir,
|
|||
KFileDialog dlg(startDir, QString(), parent);
|
||||
|
||||
dlg.setOperationMode(KFileDialog::Opening);
|
||||
dlg.setMode(KFile::Directory | KFile::LocalOnly | KFile::ExistingOnly);
|
||||
dlg.setMode(KFile::Directory | KFile::ExistingOnly);
|
||||
dlg.setCaption(caption.isEmpty() ? i18n("Directory") : caption);
|
||||
|
||||
dlg.exec();
|
||||
|
@ -326,7 +326,14 @@ QString KFileDialog::getExistingDirectory(const KUrl &startDir,
|
|||
QWidget *parent,
|
||||
const QString &caption)
|
||||
{
|
||||
return getExistingDirectoryUrl(startDir, parent, caption).toLocalFile();
|
||||
KFileDialog dlg(startDir, QString(), parent);
|
||||
|
||||
dlg.setOperationMode(KFileDialog::Opening);
|
||||
dlg.setMode(KFile::Directory | KFile::LocalOnly | KFile::ExistingOnly);
|
||||
dlg.setCaption(caption.isEmpty() ? i18n("Directory") : caption);
|
||||
|
||||
dlg.exec();
|
||||
return dlg.selectedUrl().toLocalFile();
|
||||
}
|
||||
|
||||
KUrl KFileDialog::getImageOpenUrl(const KUrl &startDir, QWidget *parent,
|
||||
|
|
Loading…
Add table
Reference in a new issue