Mercurial > hg > svcore
diff base/View.cpp @ 24:bb9291d84810
* Add ffwd/rewind
* Abstract out MultiSelection
author | Chris Cannam |
---|---|
date | Wed, 08 Feb 2006 17:59:16 +0000 |
parents | a1a6acb7cd37 |
children | 7dad8a310963 |
line wrap: on
line diff
--- a/base/View.cpp Mon Feb 06 17:24:52 2006 +0000 +++ b/base/View.cpp Wed Feb 08 17:59:16 2006 +0000 @@ -544,7 +544,7 @@ if (m_manager && m_manager->isPlaying() && m_manager->getPlaySelectionMode()) { - ViewManager::SelectionList selections = m_manager->getSelections(); + MultiSelection::SelectionList selections = m_manager->getSelections(); if (!selections.empty()) { size_t selectionStart = selections.begin()->getStartFrame(); if (sf < long(selectionStart) - w / 10) { @@ -1110,7 +1110,7 @@ void View::drawSelections(QPainter &paint) { - ViewManager::SelectionList selections; + MultiSelection::SelectionList selections; if (m_manager) { selections = m_manager->getSelections(); @@ -1131,7 +1131,7 @@ const QFontMetrics &metrics = paint.fontMetrics(); - for (ViewManager::SelectionList::iterator i = selections.begin(); + for (MultiSelection::SelectionList::iterator i = selections.begin(); i != selections.end(); ++i) { int p0 = getXForFrame(i->getStartFrame());