Репозитории ALT
5.1: | 3.5.10-alt20.M51.2 |
4.1: | 3.5.10-alt16.M41.1 |
4.0: | 3.5.9-alt1.M40.1 |
3.0: | 3.4.1-alt12 |
+updates: | 3.4.1-alt12.1.M30 |
+backports: | 3.5.6-alt7.0.M30 |
Группа :: Графические оболочки/KDE
Пакет: kdebase
Главная Изменения Спек Патчи Sources Загрузить Gear Bugs and FR Repocop
Патч: kdebase-3.5.8-alt-kfind-select-remote.patch
Скачать
Скачать
--- kdebase-3.5.8/kfind/kftabdlg.cpp~ 2007-01-15 14:31:37 +0300
+++ kdebase-3.5.8/kfind/kftabdlg.cpp 2008-02-12 18:13:28 +0300
@@ -735,9 +735,17 @@ QDate &KfindTabWidget::string2Date(const
void KfindTabWidget::getDirectory()
{
- QString result =
- KFileDialog::getExistingDirectory( dirBox->text(dirBox->currentItem()).stripWhiteSpace(),
- this );
+
+ KFileDialog dlg(dirBox->text(dirBox->currentItem()).stripWhiteSpace(), "inode/directory", this, "select_search_dir", true);
+ dlg.setOperationMode( KFileDialog::Opening );
+ dlg.setMode( KFile::Directory );
+ dlg.setCaption(i18n("Open"));
+ dlg.exec();
+ KURL url = dlg.selectedURL();
+
+ QString result;
+ if ( url.isValid() )
+ result = url.pathOrURL();
if (!result.isEmpty())
{