# HG changeset patch # User Chris Cannam # Date 1416576675 0 # Node ID a9141963b580056d81edee968f85944a3ea96694 # Parent b23db4cef02fe49264ee030a3be61fede426db6e Connect up alignmentComplete signal diff -r b23db4cef02f -r a9141963b580 framework/MainWindowBase.cpp --- a/framework/MainWindowBase.cpp Fri Nov 21 13:15:57 2014 +0000 +++ b/framework/MainWindowBase.cpp Fri Nov 21 13:31:15 2014 +0000 @@ -2256,6 +2256,8 @@ this, SLOT(modelGenerationFailed(QString, QString))); connect(m_document, SIGNAL(modelRegenerationWarning(QString, QString, QString)), this, SLOT(modelRegenerationWarning(QString, QString, QString))); + connect(m_document, SIGNAL(alignmentComplete(AlignmentModel *)), + this, SLOT(alignmentComplete(AlignmentModel *))); connect(m_document, SIGNAL(alignmentFailed(QString)), this, SLOT(alignmentFailed(QString))); @@ -3398,6 +3400,12 @@ } void +MainWindowBase::alignmentComplete(AlignmentModel *model) +{ + cerr << "MainWindowBase::alignmentComplete(" << model << ")" << endl; +} + +void MainWindowBase::pollOSC() { if (!m_oscQueue || m_oscQueue->isEmpty()) return; diff -r b23db4cef02f -r a9141963b580 framework/MainWindowBase.h --- a/framework/MainWindowBase.h Fri Nov 21 13:15:57 2014 +0000 +++ b/framework/MainWindowBase.h Fri Nov 21 13:31:15 2014 +0000 @@ -62,6 +62,7 @@ class ModelDataTableDialog; class QSignalMapper; class QShortcut; +class AlignmentModel; /** * The base class for the SV main window. This includes everything to @@ -267,6 +268,8 @@ virtual void modelGenerationWarning(QString, QString) = 0; virtual void modelRegenerationFailed(QString, QString, QString) = 0; virtual void modelRegenerationWarning(QString, QString, QString) = 0; + + virtual void alignmentComplete(AlignmentModel *); virtual void alignmentFailed(QString) = 0; virtual void rightButtonMenuRequested(Pane *, QPoint point) = 0;