From 4daa3f6dac734ae9277159a1ae895006819887e5 Mon Sep 17 00:00:00 2001 From: Bent Bisballe Nyeng Date: Thu, 17 Apr 2014 09:25:03 +0200 Subject: Make threshold slider generate new selections while moving. Add progressbar to export. --- dgedit/audioextractor.cc | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'dgedit/audioextractor.cc') diff --git a/dgedit/audioextractor.cc b/dgedit/audioextractor.cc index 5e37312..4250afb 100644 --- a/dgedit/audioextractor.cc +++ b/dgedit/audioextractor.cc @@ -29,6 +29,7 @@ #include #include #include +#include #include @@ -44,6 +45,11 @@ AudioExtractor::AudioExtractor(Selections &s, QObject *parent) void AudioExtractor::exportSelections() { + emit setMaximumProgress(selections.ids().size()); + int progress = 0; + emit progressUpdate(progress++); + qApp->processEvents(); + // Open all input audio files: audiodata_t audiodata[audiofiles.size()]; @@ -137,6 +143,9 @@ void AudioExtractor::exportSelections() idx++; si++; + + emit progressUpdate(progress++); + qApp->processEvents(); } // Close all input audio files: -- cgit v1.2.3