Mercurial > hg > tony
diff src/MainWindow.cpp @ 77:170c334c54b9
Fix incorrect tool mode; add waveform to bottom (just to see how it looks, this isn't a very good way to do it)
author | Chris Cannam |
---|---|
date | Fri, 29 Nov 2013 14:52:13 +0000 |
parents | 3bab1fc3e877 |
children | ca570861c105 |
line wrap: on
line diff
--- a/src/MainWindow.cpp Fri Nov 29 10:58:32 2013 +0000 +++ b/src/MainWindow.cpp Fri Nov 29 14:52:13 2013 +0000 @@ -661,7 +661,7 @@ void MainWindow::toolEditSelected() { - m_viewManager->setToolMode(ViewManager::EditMode); + m_viewManager->setToolMode(ViewManager::NoteEditMode); m_intelligentActionOn = true; m_analyser->setIntelligentActions(m_intelligentActionOn); } @@ -669,7 +669,7 @@ void MainWindow::toolFreeEditSelected() { - m_viewManager->setToolMode(ViewManager::EditMode); + m_viewManager->setToolMode(ViewManager::NoteEditMode); m_intelligentActionOn = false; m_analyser->setIntelligentActions(m_intelligentActionOn); } @@ -1457,15 +1457,17 @@ Pane *pane = m_paneStack->getCurrentPane(); if (!pane) { pane = m_paneStack->addPane(); -/* + + //!!! ugly. a waveform "shadow layer" might be nicer Pane *p2 = m_paneStack->addPane(); + p2->setFixedHeight(60); m_document->addLayerToView (p2, m_document->createMainModelLayer(LayerFactory::TimeRuler)); m_document->addLayerToView (p2, m_document->createMainModelLayer(LayerFactory::Waveform)); -*/ + m_paneStack->sizePanesEqually(); } if (pane) { m_analyser->newFileLoaded