Mercurial > hg > tony
diff src/MainWindow.cpp @ 120:8ed567d30e34
Use a "shadow layer" for waveform in main pane -- not sure this is an improvement actually, but it does give us options
author | Chris Cannam |
---|---|
date | Wed, 08 Jan 2014 17:48:09 +0000 |
parents | 291381b0340c |
children | f2b8cff703ed |
line wrap: on
line diff
--- a/src/MainWindow.cpp Wed Jan 08 13:42:12 2014 +0000 +++ b/src/MainWindow.cpp Wed Jan 08 17:48:09 2014 +0000 @@ -107,6 +107,7 @@ cdb->addColour(Qt::darkGreen, tr("Green")); cdb->addColour(QColor(200, 50, 255), tr("Purple")); cdb->addColour(QColor(255, 150, 50), tr("Orange")); + cdb->addColour(QColor(180, 180, 180), tr("Grey")); cdb->setUseDarkBackground(cdb->addColour(Qt::white, tr("White")), true); cdb->setUseDarkBackground(cdb->addColour(Qt::red, tr("Bright Red")), true); cdb->setUseDarkBackground(cdb->addColour(QColor(30, 150, 255), tr("Bright Blue")), true); @@ -155,8 +156,8 @@ scroll->setFrameShape(QFrame::NoFrame); // We have a pane stack: it comes with the territory. However, we - // have a fixed and known number of panes in it (e.g. 1) -- it - // isn't variable + // have a fixed and known number of panes in it -- it isn't + // variable m_paneStack->setLayoutStyle(PaneStack::NoPropertyStacks); scroll->setWidget(m_paneStack); @@ -1499,17 +1500,6 @@ 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