comparison src/MainWindow.cpp @ 73:3bab1fc3e877

Nothing very successful
author Chris Cannam
date Thu, 28 Nov 2013 16:49:45 +0000
parents 081202998535
children 170c334c54b9
comparison
equal deleted inserted replaced
72:081202998535 73:3bab1fc3e877
118 118
119 QSettings settings; 119 QSettings settings;
120 120
121 settings.beginGroup("MainWindow"); 121 settings.beginGroup("MainWindow");
122 settings.setValue("showstatusbar", false); 122 settings.setValue("showstatusbar", false);
123 settings.endGroup();
124
125 settings.beginGroup("LayerDefaults");
126 settings.setValue("waveform",
127 QString("<layer scale=\"%1\" channelMode=\"%2\"/>")
128 .arg(int(WaveformLayer::LinearScale))
129 .arg(int(WaveformLayer::MixChannels)));
123 settings.endGroup(); 130 settings.endGroup();
124 131
125 m_viewManager->setAlignMode(false); 132 m_viewManager->setAlignMode(false);
126 m_viewManager->setPlaySoloMode(false); 133 m_viewManager->setPlaySoloMode(false);
127 m_viewManager->setToolMode(ViewManager::NavigateMode); 134 m_viewManager->setToolMode(ViewManager::NavigateMode);
614 tr("Free Edit")); 621 tr("Free Edit"));
615 action->setCheckable(true); 622 action->setCheckable(true);
616 action->setShortcut(tr("3")); 623 action->setShortcut(tr("3"));
617 action->setStatusTip(tr("Free Edit")); 624 action->setStatusTip(tr("Free Edit"));
618 connect(action, SIGNAL(triggered()), this, SLOT(toolFreeEditSelected())); 625 connect(action, SIGNAL(triggered()), this, SLOT(toolFreeEditSelected()));
626 connect(this, SIGNAL(canEditLayer(bool)), action, SLOT(setEnabled(bool)));
619 group->addAction(action); 627 group->addAction(action);
620 m_keyReference->registerShortcut(action); 628 m_keyReference->registerShortcut(action);
621 629
622 630
623 /* 631 /*
1447 if (model) { 1455 if (model) {
1448 if (m_paneStack) { 1456 if (m_paneStack) {
1449 Pane *pane = m_paneStack->getCurrentPane(); 1457 Pane *pane = m_paneStack->getCurrentPane();
1450 if (!pane) { 1458 if (!pane) {
1451 pane = m_paneStack->addPane(); 1459 pane = m_paneStack->addPane();
1460 /*
1461 Pane *p2 = m_paneStack->addPane();
1462 m_document->addLayerToView
1463 (p2,
1464 m_document->createMainModelLayer(LayerFactory::TimeRuler));
1465 m_document->addLayerToView
1466 (p2,
1467 m_document->createMainModelLayer(LayerFactory::Waveform));
1468 */
1452 } 1469 }
1453 if (pane) { 1470 if (pane) {
1454 m_analyser->newFileLoaded 1471 m_analyser->newFileLoaded
1455 (m_document, getMainModel(), m_paneStack, pane); 1472 (m_document, getMainModel(), m_paneStack, pane);
1456 } 1473 }