[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    [kwave] /: use current file name as base when saving labels
From:       Thomas Eschenbacher <null () kde ! org>
Date:       2017-02-28 22:05:08
Message-ID: E1ciptM-0005o4-Gs () code ! kde ! org
[Download RAW message or body]

Git commit 239ab5a287c1244f0a59d5c20969e8533b84cb50 by Thomas Eschenbacher.
Committed on 26/02/2017 at 21:33.
Pushed by eschenbacher into branch 'master'.

use current file name as base when saving labels

M  +1    -1    CHANGES
M  +3    -1    kwave/MainWidget.cpp

https://commits.kde.org/kwave/239ab5a287c1244f0a59d5c20969e8533b84cb50

diff --git a/CHANGES b/CHANGES
index fad166c8..a896affd 100644
--- a/CHANGES
+++ b/CHANGES
@@ -44,7 +44,7 @@
   * renamed command "delete_label" -> "label:delete"
   * renamed command "edit_label"   -> "label:edit"
   * implemented loading and saving of labels
-  * allow special value -1 as index for label:delete to delete _all_ labels
+  * allow special value -1 as index for label:delete(...) to delete _all_ labels
 
 0.9.2 [2016-06-26]
 
diff --git a/kwave/MainWidget.cpp b/kwave/MainWidget.cpp
index bf7ef84a..9cc3df23 100644
--- a/kwave/MainWidget.cpp
+++ b/kwave/MainWidget.cpp
@@ -962,13 +962,15 @@ int Kwave::MainWidget::saveLabels(const QString &filename)
     if (!signal_manager) return false;
 
     QUrl url;
+    url = QUrl(m_context.signalName());
+
     if (!filename.length()) {
 	QString name(filename);
 
 	QPointer<Kwave::FileDialog> dlg = new(std::nothrow)Kwave::FileDialog(
 	    _("kfiledialog:///kwave_label_dir"),
 	    Kwave::FileDialog::SaveFile, LABEL_LIST_FILTER,
-	    this, QUrl(), LABEL_LIST_EXT);
+	    this, url, LABEL_LIST_EXT);
 	if (!dlg) return 0;
 	dlg->setWindowTitle(i18n("Save Labels"));
 	if (dlg->exec() != QDialog::Accepted) {

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic