From 7f9b408d7869e136450ea67a82aac9fa56ac7309 Mon Sep 17 00:00:00 2001 From: Jean-Baptiste Mardelle Date: Wed, 11 Aug 2010 22:25:34 +0000 Subject: [PATCH] Fix transcoding dialog url input: http://www.kdenlive.org/mantis/view.php?id=1742 svn path=/trunk/kdenlive/; revision=4705 --- src/cliptranscode.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/cliptranscode.cpp b/src/cliptranscode.cpp index 7e6e47f3..83328611 100644 --- a/src/cliptranscode.cpp +++ b/src/cliptranscode.cpp @@ -34,14 +34,15 @@ ClipTranscode::ClipTranscode(KUrl::List urls, const QString ¶ms, const QStri setAttribute(Qt::WA_DeleteOnClose); setWindowTitle(i18n("Transcode Clip")); auto_add->setText(i18np("Add clip to project", "Add clips to project", m_urls.count())); - dest_url->fileDialog()->setOperationMode(KFileDialog::Saving); if (m_urls.count() == 1) { QString fileName = m_urls.at(0).path(); //.section('.', 0, -1); QString newFile = params.section(' ', -1).replace("%1", fileName); KUrl dest(newFile); source_url->setUrl(m_urls.at(0)); + dest_url->setMode(KFile::File); dest_url->setUrl(dest); + dest_url->fileDialog()->setOperationMode(KFileDialog::Saving); urls_list->setHidden(true); connect(source_url, SIGNAL(textChanged(const QString &)), this, SLOT(slotUpdateParams())); } else { @@ -50,6 +51,7 @@ ClipTranscode::ClipTranscode(KUrl::List urls, const QString ¶ms, const QStri label_dest->setText(i18n("Destination folder")); dest_url->setMode(KFile::Directory); dest_url->setUrl(KUrl(m_urls.at(0).directory())); + dest_url->fileDialog()->setOperationMode(KFileDialog::Saving); for (int i = 0; i < m_urls.count(); i++) urls_list->addItem(m_urls.at(i).path()); } -- 2.39.5