summaryrefslogtreecommitdiffstats
path: root/rbutil/rbutilqt/createvoicewindow.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'rbutil/rbutilqt/createvoicewindow.cpp')
-rw-r--r--rbutil/rbutilqt/createvoicewindow.cpp6
1 files changed, 5 insertions, 1 deletions
diff --git a/rbutil/rbutilqt/createvoicewindow.cpp b/rbutil/rbutilqt/createvoicewindow.cpp
index 01c9a256b7..268e9f50e7 100644
--- a/rbutil/rbutilqt/createvoicewindow.cpp
+++ b/rbutil/rbutilqt/createvoicewindow.cpp
@@ -60,7 +60,11 @@ void CreateVoiceWindow::accept()
voicecreator->setWavtrimThreshold(wvThreshold);
//start creating
- voicecreator->createVoiceFile(logger);
+ connect(voicecreator, SIGNAL(done(bool)), logger, SLOT(setFinished()));
+ connect(voicecreator, SIGNAL(logItem(QString, int)), logger, SLOT(addItem(QString, int)));
+ connect(voicecreator, SIGNAL(logProgress(int, int)), logger, SLOT(setProgress(int, int)));
+ connect(logger,SIGNAL(aborted()),voicecreator,SLOT(abort()));
+ voicecreator->createVoiceFile();
}