comparison src/MainWindow.cpp @ 21:05070252e43f

larger notes plus basic editing functions are now enabled by temporary star icon in toolbar
author gyorgyf
date Wed, 17 Apr 2013 09:15:05 +0100
parents b7b5eddfd2c7
children bf342201e4f6
comparison
equal deleted inserted replaced
20:c0996fd84876 21:05070252e43f
193 193
194 layout->setColumnStretch(1, 10); 194 layout->setColumnStretch(1, 10);
195 195
196 frame->setLayout(layout); 196 frame->setLayout(layout);
197 197
198 m_analyser = new Analyser();
199
198 setupMenus(); 200 setupMenus();
199 setupToolbars(); 201 setupToolbars();
200 setupHelpMenu(); 202 setupHelpMenu();
201 203
202 statusBar(); 204 statusBar();
203 205
204 m_analyser = new Analyser(); 206 // m_analyser = new Analyser();
205 207
206 newSession(); 208 newSession();
207 } 209 }
208 210
209 MainWindow::~MainWindow() 211 MainWindow::~MainWindow()
563 565
564 toolbar = addToolBar(tr("Playback Controls")); 566 toolbar = addToolBar(tr("Playback Controls"));
565 toolbar->addWidget(m_playSpeed); 567 toolbar->addWidget(m_playSpeed);
566 toolbar->addWidget(m_fader); 568 toolbar->addWidget(m_fader);
567 569
570 toolbar = addToolBar(tr("Test actions toolbar")); // GF: temporary toolbar for triggering actions manually
571
572 // GF: TEMP : this created a menu item
573 QAction *test = toolbar->addAction(il.load("new"), tr("Test"));
574 test->setShortcut(tr("Home"));
575 test->setStatusTip(tr("Test"));
576 test->setEnabled(true);
577 // connect(test, SIGNAL(triggered()), this, SLOT(about()));
578 // connect(test, SIGNAL(triggered()), m_analyser, SLOT(resizeLayer()));
579 connect(test, SIGNAL(triggered()), this, SLOT(selectEditMode()));
580 // connect(this, SIGNAL(canPlay(bool)), test, SLOT(setEnabled(bool)));
581 menu->addAction(test);
582
568 Pane::registerShortcuts(*m_keyReference); 583 Pane::registerShortcuts(*m_keyReference);
584 }
585
586 void
587 MainWindow::selectEditMode()
588 {
589 std::cerr << "Edit mode selected" << std::endl;
590 m_viewManager->setToolMode(ViewManager::EditMode);
569 } 591 }
570 592
571 void 593 void
572 MainWindow::updateMenuStates() 594 MainWindow::updateMenuStates()
573 { 595 {