Mercurial > hg > svapp
diff framework/MainWindowBase.cpp @ 127:7ee6da3f2b3c
* a bit of progress on retaining current row when sorting changes &c
author | Chris Cannam |
---|---|
date | Tue, 17 Jun 2008 16:07:56 +0000 |
parents | d615d0220828 |
children | 09e6016c5436 |
line wrap: on
line diff
--- a/framework/MainWindowBase.cpp Fri Jun 13 21:09:43 2008 +0000 +++ b/framework/MainWindowBase.cpp Tue Jun 17 16:07:56 2008 +0000 @@ -1977,13 +1977,13 @@ connect(m_viewManager, SIGNAL(globalCentreFrameChanged(unsigned long)), dialog, - SLOT(scrollToFrameRequested(unsigned long))); -/* - connect(m_viewManager, - SIGNAL(playbackFrameChanged(unsigned long)), - dialog, - SLOT(scrollToFrameRequested(unsigned long))); -*/ + SLOT(userScrolledToFrame(unsigned long))); + + connect(m_viewManager, + SIGNAL(playbackFrameChanged(unsigned long)), + dialog, + SLOT(playbackScrolledToFrame(unsigned long))); + connect(dialog, SIGNAL(scrollToFrame(unsigned long)), m_viewManager, @@ -2131,8 +2131,7 @@ if (m_viewDataDialogMap.find(v) != m_viewDataDialogMap.end()) { for (DataDialogSet::iterator i = m_viewDataDialogMap[v].begin(); i != m_viewDataDialogMap[v].end(); ++i) { - std::cerr << "found dialog" << std::endl; - (*i)->scrollToFrameRequested(frame); + (*i)->userScrolledToFrame(frame); } } if ((m_playSource && m_playSource->isPlaying()) || !getMainModel()) return;