Mercurial > hg > sonic-visualiser
diff main/MainWindow.cpp @ 303:5d691489a84f
* rtmidi & activity updates
author | Chris Cannam |
---|---|
date | Tue, 24 Feb 2009 17:25:55 +0000 |
parents | 2fe08e403a9b |
children | fdbb3971bafc |
line wrap: on
line diff
--- a/main/MainWindow.cpp Tue Feb 24 14:01:42 2009 +0000 +++ b/main/MainWindow.cpp Tue Feb 24 17:25:55 2009 +0000 @@ -271,14 +271,16 @@ statusBar(); - newSession(); - connect(m_viewManager, SIGNAL(activity(QString)), m_activityLog, SLOT(activityHappened(QString))); connect(m_playSource, SIGNAL(activity(QString)), m_activityLog, SLOT(activityHappened(QString))); connect(CommandHistory::getInstance(), SIGNAL(activity(QString)), m_activityLog, SLOT(activityHappened(QString))); + connect(this, SIGNAL(replacedDocument()), this, SLOT(documentReplaced())); + + newSession(); + m_activityLog->show(); TransformFactory::getInstance()->startPopulationThread(); @@ -2408,6 +2410,15 @@ } void +MainWindow::documentReplaced() +{ + if (m_document) { + connect(m_document, SIGNAL(activity(QString)), + m_activityLog, SLOT(activityHappened(QString))); + } +} + +void MainWindow::closeSession() { if (!checkSaveModified()) return;