#include <MainWindow.h>
Inherits MainWindowBase.
Inheritance diagram for MainWindow:


Definition at line 62 of file MainWindow.h.
typedef std::map<QAction *, LayerConfiguration> MainWindow::PaneActionMap [protected] |
Definition at line 216 of file MainWindow.h.
typedef std::map<QAction *, LayerConfiguration> MainWindow::LayerActionMap [protected] |
Definition at line 219 of file MainWindow.h.
typedef std::map<QAction *, TransformId> MainWindow::TransformActionMap [protected] |
Definition at line 222 of file MainWindow.h.
typedef std::map<TransformId, QAction *> MainWindow::TransformActionReverseMap [protected] |
Definition at line 225 of file MainWindow.h.
typedef std::map<QAction *, Layer *> MainWindow::ExistingLayerActionMap [protected] |
Definition at line 228 of file MainWindow.h.
typedef std::map<ViewManager::ToolMode, QAction *> MainWindow::ToolActionMap [protected] |
Definition at line 232 of file MainWindow.h.
typedef std::map<QAction *, int> MainWindow::NumberingActionMap [protected] |
Definition at line 235 of file MainWindow.h.
enum MainWindowBase::AudioFileOpenMode [inherited] |
Definition at line 77 of file MainWindowBase.h.
enum MainWindowBase::FileOpenStatus [inherited] |
Definition at line 84 of file MainWindowBase.h.
| MainWindow::MainWindow | ( | bool | withAudioOutput = true, |
|
| bool | withOSCSupport = true | |||
| ) |
Definition at line 115 of file MainWindow.cpp.
References ColourDatabase::addColour(), View::addLayer(), MainWindowBase::contextHelpChanged(), ColourDatabase::getColourIndex(), ViewManager::getGlobalDarkBackground(), ColourDatabase::getInstance(), UnitDatabase::getInstance(), MainWindowBase::m_descriptionLabel, m_fader, m_overview, MainWindowBase::m_paneStack, m_panLayer, m_playControlsSpacer, m_playControlsWidth, m_playSpeed, MainWindowBase::m_viewManager, WaveformLayer::MergeChannels, mouseEnteredWidget(), mouseLeftWidget(), newSession(), playSpeedChanged(), propertyStacksResized(), UnitDatabase::registerUnit(), WaveformLayer::setAggressiveCacheing(), SingleColourLayer::setBaseColour(), WaveformLayer::setChannelMode(), AudioDial::setDefaultValue(), PaneStack::setPropertyStackMinWidth(), AudioDial::setRangeMapper(), AudioDial::setShowToolTip(), setupHelpMenu(), setupMenus(), setupToolbars(), ColourDatabase::setUseDarkBackground(), AudioDial::setValue(), and View::setViewManager().
| MainWindow::~MainWindow | ( | ) | [virtual] |
Definition at line 264 of file MainWindow.cpp.
References Profiles::dump(), Profiles::getInstance(), m_keyReference, m_layerTreeDialog, and m_preferencesDialog.
| virtual void MainWindow::canChangeSolo | ( | bool | ) | [virtual, signal] |
Referenced by alignToggled(), setupToolbars(), and updateMenuStates().
| virtual void MainWindow::canAlign | ( | bool | ) | [virtual, signal] |
Referenced by setupToolbars(), and updateMenuStates().
| void MainWindow::preferenceChanged | ( | PropertyContainer::PropertyName | ) | [virtual, slot] |
Reimplemented from MainWindowBase.
Definition at line 2699 of file MainWindow.cpp.
References ColourDatabase::getColourIndex(), ViewManager::getGlobalDarkBackground(), ColourDatabase::getInstance(), m_panLayer, MainWindowBase::m_viewManager, MainWindowBase::preferenceChanged(), and SingleColourLayer::setBaseColour().
| bool MainWindow::commitData | ( | bool | mayAskUser | ) | [virtual, slot] |
Definition at line 2576 of file MainWindow.cpp.
References RecentFiles::addFile(), checkSaveModified(), MainWindowBase::m_documentModified, m_preferencesDialog, MainWindowBase::m_recentFiles, and MainWindowBase::saveSessionFile().
Referenced by SVApplication::commitData().
| void MainWindow::openSession | ( | ) | [protected, virtual, slot] |
Definition at line 2385 of file MainWindow.cpp.
References checkSaveModified(), MainWindowBase::FileOpenFailed, MainWindowBase::getOpenFileName(), MainWindowBase::m_audioFile, MainWindowBase::openSessionFile(), and FileFinder::SessionFile.
Referenced by setupFileMenu().
| void MainWindow::importAudio | ( | ) | [protected, virtual, slot] |
Definition at line 1971 of file MainWindow.cpp.
References FileFinder::AudioFile, MainWindowBase::FileOpenFailed, MainWindowBase::getOpenFileName(), MainWindowBase::openAudio(), and MainWindowBase::ReplaceMainModel.
Referenced by setupFileMenu().
| void MainWindow::importMoreAudio | ( | ) | [protected, virtual, slot] |
Definition at line 1984 of file MainWindow.cpp.
References FileFinder::AudioFile, MainWindowBase::CreateAdditionalModel, MainWindowBase::FileOpenFailed, MainWindowBase::getOpenFileName(), and MainWindowBase::openAudio().
Referenced by setupFileMenu().
| void MainWindow::openSomething | ( | ) | [protected, virtual, slot] |
Definition at line 2404 of file MainWindow.cpp.
References FileFinder::AnyFile, MainWindowBase::AskUser, MainWindowBase::FileOpenFailed, MainWindowBase::FileOpenWrongMode, MainWindowBase::getOpenFileName(), MainWindowBase::m_audioFile, and MainWindowBase::open().
Referenced by setupFileMenu().
| void MainWindow::openLocation | ( | ) | [protected, virtual, slot] |
Definition at line 2426 of file MainWindow.cpp.
References MainWindowBase::FileOpenFailed, MainWindowBase::FileOpenWrongMode, and MainWindowBase::open().
Referenced by setupFileMenu().
| void MainWindow::openRecentFile | ( | ) | [protected, virtual, slot] |
Definition at line 2456 of file MainWindow.cpp.
References MainWindowBase::FileOpenFailed, MainWindowBase::FileOpenWrongMode, and MainWindowBase::open().
Referenced by setupRecentFilesMenu().
| void MainWindow::exportAudio | ( | ) | [protected, virtual, slot] |
Definition at line 1997 of file MainWindow.cpp.
References RecentFiles::addFile(), FileFinder::AudioFile, WavFileWriter::getError(), ListInputDialog::getItem(), MainWindowBase::getMainModel(), MainWindowBase::getSaveFileName(), ViewManager::getSelection(), ViewManager::getSelections(), WavFileWriter::isOK(), MainWindowBase::m_recentFiles, MainWindowBase::m_viewManager, MultiSelection::setSelection(), and WavFileWriter::writeModel().
Referenced by setupFileMenu().
| void MainWindow::importLayer | ( | ) | [protected, virtual, slot] |
Definition at line 2104 of file MainWindow.cpp.
References MainWindowBase::FileOpenFailed, MainWindowBase::FileOpenWrongMode, PaneStack::getCurrentPane(), MainWindowBase::getMainModel(), MainWindowBase::getOpenFileName(), FileFinder::LayerFile, MainWindowBase::m_paneStack, and MainWindowBase::openLayer().
Referenced by setupFileMenu().
| void MainWindow::exportLayer | ( | ) | [protected, virtual, slot] |
Definition at line 2138 of file MainWindow.cpp.
References RecentFiles::addFile(), PaneStack::getCurrentPane(), CSVFileWriter::getError(), MIDIFileWriter::getError(), Layer::getModel(), MainWindowBase::getSaveFileName(), View::getSelectedLayer(), CSVFileWriter::isOK(), MIDIFileWriter::isOK(), FileFinder::LayerFile, FileFinder::LayerFileNoMidi, MainWindowBase::m_paneStack, MainWindowBase::m_recentFiles, Layer::toXml(), CSVFileWriter::write(), and MIDIFileWriter::write().
Referenced by setupFileMenu().
| void MainWindow::exportImage | ( | ) | [protected, virtual, slot] |
Definition at line 2219 of file MainWindow.cpp.
References PaneStack::getCurrentPane(), ListInputDialog::getCurrentString(), Pane::getFirstVisibleFrame(), Pane::getImageSize(), View::getLastVisibleFrame(), MainWindowBase::getSaveFileName(), ViewManager::getSelections(), FileFinder::ImageFile, MainWindowBase::m_paneStack, MainWindowBase::m_viewManager, ListInputDialog::setFootnote(), ListInputDialog::setItemAvailability(), and Pane::toNewImage().
Referenced by setupFileMenu().
| void MainWindow::saveSession | ( | ) | [protected, virtual, slot] |
Definition at line 2659 of file MainWindow.cpp.
References documentRestored(), CommandHistory::documentSaved(), CommandHistory::getInstance(), MainWindowBase::m_sessionFile, saveSessionAs(), and MainWindowBase::saveSessionFile().
Referenced by checkSaveModified(), and setupFileMenu().
| void MainWindow::saveSessionAs | ( | ) | [protected, virtual, slot] |
Definition at line 2675 of file MainWindow.cpp.
References RecentFiles::addFile(), documentRestored(), CommandHistory::documentSaved(), CommandHistory::getInstance(), MainWindowBase::getSaveFileName(), MainWindowBase::m_audioFile, MainWindowBase::m_recentFiles, MainWindowBase::m_sessionFile, MainWindowBase::saveSessionFile(), and FileFinder::SessionFile.
Referenced by saveSession(), and setupFileMenu().
| void MainWindow::newSession | ( | ) | [protected, virtual, slot] |
Definition at line 2309 of file MainWindow.cpp.
References Document::addLayerToView(), PaneStack::addPane(), checkSaveModified(), CommandHistory::clear(), closeSession(), MainWindowBase::contextHelpChanged(), MainWindowBase::createDocument(), Document::createMainModelLayer(), documentRestored(), CommandHistory::documentSaved(), CommandHistory::getInstance(), MainWindowBase::m_document, m_overview, MainWindowBase::m_paneStack, MainWindowBase::m_timeRulerLayer, Overview::registerView(), LayerFactory::TimeRuler, updateMenuStates(), and LayerFactory::Waveform.
Referenced by MainWindow(), and setupFileMenu().
| void MainWindow::closeSession | ( | ) | [protected, virtual, slot] |
Implements MainWindowBase.
Definition at line 2340 of file MainWindow.cpp.
References checkSaveModified(), CommandHistory::clear(), ViewManager::clearSelections(), PaneStack::deletePane(), documentRestored(), CommandHistory::documentSaved(), PaneStack::getHiddenPane(), PaneStack::getHiddenPaneCount(), CommandHistory::getInstance(), PaneStack::getPane(), PaneStack::getPaneCount(), MainWindowBase::m_document, m_overview, MainWindowBase::m_paneStack, MainWindowBase::m_sessionFile, MainWindowBase::m_timeRulerLayer, MainWindowBase::m_viewManager, Document::removeLayerFromView(), and Overview::unregisterView().
Referenced by closeEvent(), and newSession().
| void MainWindow::preferences | ( | ) | [protected, virtual, slot] |
Definition at line 3391 of file MainWindow.cpp.
References m_preferencesDialog.
Referenced by setupFileMenu().
| void MainWindow::sampleRateMismatch | ( | size_t | , | |
| size_t | , | |||
| bool | ||||
| ) | [protected, virtual, slot] |
Implements MainWindowBase.
Definition at line 3201 of file MainWindow.cpp.
References updateDescriptionLabel().
| void MainWindow::audioOverloadPluginDisabled | ( | ) | [protected, virtual, slot] |
| void MainWindow::toolNavigateSelected | ( | ) | [protected, virtual, slot] |
Definition at line 1935 of file MainWindow.cpp.
References MainWindowBase::m_viewManager, ViewManager::NavigateMode, and ViewManager::setToolMode().
Referenced by setupToolbars().
| void MainWindow::toolSelectSelected | ( | ) | [protected, virtual, slot] |
Definition at line 1941 of file MainWindow.cpp.
References MainWindowBase::m_viewManager, ViewManager::SelectMode, and ViewManager::setToolMode().
Referenced by setupToolbars().
| void MainWindow::toolEditSelected | ( | ) | [protected, virtual, slot] |
Definition at line 1947 of file MainWindow.cpp.
References ViewManager::EditMode, MainWindowBase::m_viewManager, and ViewManager::setToolMode().
Referenced by setupToolbars().
| void MainWindow::toolDrawSelected | ( | ) | [protected, virtual, slot] |
Definition at line 1953 of file MainWindow.cpp.
References ViewManager::DrawMode, MainWindowBase::m_viewManager, and ViewManager::setToolMode().
Referenced by setupToolbars().
| void MainWindow::toolEraseSelected | ( | ) | [protected, virtual, slot] |
Definition at line 1959 of file MainWindow.cpp.
References ViewManager::EraseMode, MainWindowBase::m_viewManager, and ViewManager::setToolMode().
Referenced by setupToolbars().
| void MainWindow::toolMeasureSelected | ( | ) | [protected, virtual, slot] |
Definition at line 1965 of file MainWindow.cpp.
References MainWindowBase::m_viewManager, ViewManager::MeasureMode, and ViewManager::setToolMode().
Referenced by setupToolbars().
| void MainWindow::documentModified | ( | ) | [protected, virtual, slot] |
Reimplemented from MainWindowBase.
Definition at line 1921 of file MainWindow.cpp.
References MainWindowBase::documentModified().
| void MainWindow::documentRestored | ( | ) | [protected, virtual, slot] |
Reimplemented from MainWindowBase.
Definition at line 1928 of file MainWindow.cpp.
References MainWindowBase::documentRestored().
Referenced by closeSession(), newSession(), saveSession(), and saveSessionAs().
| void MainWindow::updateMenuStates | ( | ) | [protected, virtual, slot] |
Reimplemented from MainWindowBase.
Definition at line 1823 of file MainWindow.cpp.
References Document::canAlign(), canAlign(), MainWindowBase::canChangePlaybackSpeed(), canChangeSolo(), MainWindowBase::canDeleteSelection(), MainWindowBase::canSlowDownPlayback(), MainWindowBase::canSpeedUpPlayback(), PaneStack::getCurrentPane(), View::getSelectedLayer(), ViewManager::getSelections(), ViewManager::getToolMode(), Layer::isLayerEditable(), m_deleteSelectedAction, MainWindowBase::m_document, m_ffwdAction, MainWindowBase::m_paneStack, m_playSpeed, MainWindowBase::m_playTarget, m_rwdAction, MainWindowBase::m_viewManager, ViewManager::MeasureMode, and MainWindowBase::updateMenuStates().
Referenced by addLayer(), addPane(), newSession(), and playSpeedChanged().
| void MainWindow::updateDescriptionLabel | ( | ) | [protected, virtual, slot] |
Implements MainWindowBase.
Definition at line 1893 of file MainWindow.cpp.
References RealTime::frame2RealTime(), MainWindowBase::getMainModel(), WaveFileModel::getSampleRate(), AudioCallbackPlaySource::getTargetSampleRate(), MainWindowBase::m_descriptionLabel, and MainWindowBase::m_playSource.
Referenced by sampleRateMismatch().
| void MainWindow::setInstantsNumbering | ( | ) | [protected, virtual, slot] |
Definition at line 3259 of file MainWindow.cpp.
References MainWindowBase::m_labeller, m_numberingActions, and Labeller::setType().
Referenced by setupEditMenu().
| void MainWindow::setInstantsCounterCycle | ( | ) | [protected, virtual, slot] |
Definition at line 3275 of file MainWindow.cpp.
References MainWindowBase::m_labeller, and Labeller::setCounterCycleSize().
Referenced by setupEditMenu().
| void MainWindow::resetInstantsCounters | ( | ) | [protected, virtual, slot] |
Definition at line 3292 of file MainWindow.cpp.
References MainWindowBase::m_labeller.
Referenced by setupEditMenu().
| void MainWindow::modelGenerationFailed | ( | QString | , | |
| QString | ||||
| ) | [protected, virtual, slot] |
| void MainWindow::modelGenerationWarning | ( | QString | , | |
| QString | ||||
| ) | [protected, virtual, slot] |
| void MainWindow::modelRegenerationFailed | ( | QString | , | |
| QString | , | |||
| QString | ||||
| ) | [protected, virtual, slot] |
| void MainWindow::modelRegenerationWarning | ( | QString | , | |
| QString | , | |||
| QString | ||||
| ) | [protected, virtual, slot] |
| void MainWindow::alignmentFailed | ( | QString | , | |
| QString | ||||
| ) | [protected, virtual, slot] |
| void MainWindow::rightButtonMenuRequested | ( | Pane * | , | |
| QPoint | point | |||
| ) | [protected, virtual, slot] |
Implements MainWindowBase.
Definition at line 3369 of file MainWindow.cpp.
References MainWindowBase::m_paneStack, m_rightButtonMenu, and PaneStack::setCurrentPane().
| void MainWindow::propertyStacksResized | ( | int | ) | [protected, virtual, slot] |
Definition at line 2715 of file MainWindow.cpp.
References m_playControlsSpacer, and m_playControlsWidth.
Referenced by MainWindow().
| void MainWindow::addPane | ( | ) | [protected, virtual, slot] |
Definition at line 2729 of file MainWindow.cpp.
References m_paneActions.
Referenced by handleOSCMessage(), and setupPaneAndLayerMenus().
| void MainWindow::addLayer | ( | ) | [protected, virtual, slot] |
Definition at line 2824 of file MainWindow.cpp.
References RecentFiles::add(), Document::addLayerToView(), Document::createDerivedLayer(), Document::createEmptyLayer(), Document::createLayer(), Document::createMainModelLayer(), ViewManager::DrawMode, ModelTransformer::Input::getChannel(), PaneStack::getCurrentPane(), MultiSelection::getExtents(), ModelTransformerFactory::getInstance(), TransformFactory::getInstance(), LayerFactory::getInstance(), View::getLayer(), View::getLayerCount(), ModelTransformer::Input::getModel(), Layer::getModel(), ViewManager::getSelection(), SliceableLayer::getSliceableModel(), Document::getTransformInputModels(), LayerFactory::getValidEmptyLayerTypes(), Document::isKnownModel(), MainWindowBase::m_document, m_existingLayerActions, m_layerActions, MainWindowBase::m_paneStack, MainWindowBase::m_playSource, MainWindowBase::m_recentTransforms, m_sliceActions, m_toolActions, m_transformActions, MainWindowBase::m_viewManager, MainWindowBase::modelAboutToBeDeleted(), Document::setChannel(), PaneStack::setCurrentLayer(), Document::setModel(), LayerFactory::Slice, updateMenuStates(), and LayerFactory::Waveform.
Referenced by setupExistingLayersMenus(), setupPaneAndLayerMenus(), and setupTransformsMenu().
| void MainWindow::renameCurrentLayer | ( | ) | [protected, virtual, slot] |
Definition at line 3001 of file MainWindow.cpp.
References PaneStack::getCurrentPane(), View::getSelectedLayer(), MainWindowBase::m_paneStack, Layer::setPresentationName(), and setupExistingLayersMenus().
Referenced by setupPaneAndLayerMenus().
| void MainWindow::paneAdded | ( | Pane * | ) | [protected, virtual, slot] |
Implements MainWindowBase.
Definition at line 2482 of file MainWindow.cpp.
References m_overview, and Overview::registerView().
| void MainWindow::paneHidden | ( | Pane * | ) | [protected, virtual, slot] |
Implements MainWindowBase.
Definition at line 2488 of file MainWindow.cpp.
References m_overview, and Overview::unregisterView().
| void MainWindow::paneAboutToBeDeleted | ( | Pane * | ) | [protected, virtual, slot] |
Implements MainWindowBase.
Definition at line 2494 of file MainWindow.cpp.
References m_overview, and Overview::unregisterView().
| void MainWindow::paneDropAccepted | ( | Pane * | , | |
| QStringList | ||||
| ) | [protected, virtual, slot] |
Implements MainWindowBase.
Definition at line 2500 of file MainWindow.cpp.
References MainWindowBase::FileOpenFailed, MainWindowBase::FileOpenWrongMode, MainWindowBase::m_paneStack, MainWindowBase::open(), MainWindowBase::ReplaceCurrentPane, and PaneStack::setCurrentPane().
Referenced by paneDropAccepted().
| void MainWindow::paneDropAccepted | ( | Pane * | , | |
| QString | ||||
| ) | [protected, virtual, slot] |
Implements MainWindowBase.
Definition at line 2519 of file MainWindow.cpp.
References MainWindowBase::m_paneStack, paneDropAccepted(), and PaneStack::setCurrentPane().
| void MainWindow::setupRecentFilesMenu | ( | ) | [protected, virtual, slot] |
Definition at line 1457 of file MainWindow.cpp.
References RecentFiles::getRecent(), m_keyReference, MainWindowBase::m_recentFiles, m_recentFilesMenu, openRecentFile(), and KeyReference::registerShortcut().
Referenced by setupFileMenu().
| void MainWindow::setupRecentTransformsMenu | ( | ) | [protected, virtual, slot] |
Definition at line 1476 of file MainWindow.cpp.
References RecentFiles::getRecent(), m_keyReference, MainWindowBase::m_recentTransforms, m_recentTransformsMenu, m_transformActionsReverse, and KeyReference::registerShortcut().
Referenced by setupTransformsMenu().
| void MainWindow::playSpeedChanged | ( | int | ) | [protected, virtual, slot] |
Definition at line 3071 of file MainWindow.cpp.
References MainWindowBase::contextHelpChanged(), PlaySpeedRangeMapper::getFactorForValue(), MainWindowBase::m_playSource, m_playSpeed, AudioDial::mappedValue(), AudioCallbackPlaySource::setTimeStretch(), and updateMenuStates().
Referenced by MainWindow().
| void MainWindow::playSoloToggled | ( | ) | [protected, virtual, slot] |
Reimplemented from MainWindowBase.
Definition at line 3021 of file MainWindow.cpp.
References m_soloModified, and MainWindowBase::playSoloToggled().
Referenced by setupToolbars().
| void MainWindow::alignToggled | ( | ) | [protected, virtual, slot] |
Definition at line 3028 of file MainWindow.cpp.
References Document::alignModels(), canChangeSolo(), ViewManager::getAlignMode(), PaneStack::getPane(), PaneStack::getPaneCount(), MainWindowBase::m_document, MainWindowBase::m_paneStack, m_prevSolo, m_soloAction, m_soloModified, MainWindowBase::m_viewManager, MainWindowBase::playSoloToggled(), ViewManager::setAlignMode(), and Document::setAutoAlignment().
Referenced by setupToolbars().
| void MainWindow::currentPaneChanged | ( | Pane * | ) | [protected, virtual, slot] |
Reimplemented from MainWindowBase.
Definition at line 3122 of file MainWindow.cpp.
References MainWindowBase::currentPaneChanged(), LayerFactory::getInstance(), View::getLayer(), View::getLayerCount(), Layer::getModel(), m_panLayer, WaveformLayer::setModel(), and LayerFactory::Waveform.
| void MainWindow::speedUpPlayback | ( | ) | [protected, virtual, slot] |
Definition at line 3098 of file MainWindow.cpp.
References m_playSpeed, and AudioDial::setValue().
Referenced by setupToolbars().
| void MainWindow::slowDownPlayback | ( | ) | [protected, virtual, slot] |
Definition at line 3107 of file MainWindow.cpp.
References m_playSpeed, and AudioDial::setValue().
Referenced by setupToolbars().
| void MainWindow::restoreNormalPlayback | ( | ) | [protected, virtual, slot] |
Definition at line 3116 of file MainWindow.cpp.
References AudioDial::defaultValue(), m_playSpeed, and AudioDial::setValue().
Referenced by setupToolbars().
| void MainWindow::outputLevelsChanged | ( | float | , | |
| float | ||||
| ) | [protected, virtual, slot] |
Implements MainWindowBase.
Definition at line 3194 of file MainWindow.cpp.
References m_fader, Fader::setPeakLeft(), and Fader::setPeakRight().
| void MainWindow::layerRemoved | ( | Layer * | ) | [protected, virtual, slot] |
Reimplemented from MainWindowBase.
Definition at line 3223 of file MainWindow.cpp.
References MainWindowBase::layerRemoved(), and setupExistingLayersMenus().
| void MainWindow::layerInAView | ( | Layer * | , | |
| bool | ||||
| ) | [protected, virtual, slot] |
Reimplemented from MainWindowBase.
Definition at line 3230 of file MainWindow.cpp.
References MainWindowBase::layerInAView(), and setupExistingLayersMenus().
| void MainWindow::mainModelChanged | ( | WaveFileModel * | ) | [protected, virtual, slot] |
Reimplemented from MainWindowBase.
Definition at line 3246 of file MainWindow.cpp.
References m_fader, m_panLayer, MainWindowBase::m_playTarget, MainWindowBase::mainModelChanged(), and WaveformLayer::setModel().
| void MainWindow::modelAdded | ( | Model * | ) | [protected, virtual, slot] |
Reimplemented from MainWindowBase.
Definition at line 3237 of file MainWindow.cpp.
References MainWindowBase::modelAdded(), and setupPaneAndLayerMenus().
| void MainWindow::showLayerTree | ( | ) | [protected, virtual, slot] |
Definition at line 3377 of file MainWindow.cpp.
References m_layerTreeDialog, and MainWindowBase::m_paneStack.
Referenced by setupViewMenu().
| void MainWindow::mouseEnteredWidget | ( | ) | [protected, virtual, slot] |
Definition at line 3413 of file MainWindow.cpp.
References MainWindowBase::contextHelpChanged(), m_fader, and m_playSpeed.
Referenced by MainWindow().
| void MainWindow::mouseLeftWidget | ( | ) | [protected, virtual, slot] |
Definition at line 3426 of file MainWindow.cpp.
References MainWindowBase::contextHelpChanged().
Referenced by MainWindow().
| void MainWindow::handleOSCMessage | ( | const OSCMessage & | ) | [protected, virtual, slot] |
Implements MainWindowBase.
Definition at line 36 of file OSCHandler.cpp.
References RecentFiles::add(), Document::addLayerToView(), addPane(), ViewManager::addSelection(), ViewManager::AllOverlays, ViewManager::clearSelections(), MainWindowBase::CreateAdditionalModel, Document::createDerivedLayer(), MainWindowBase::deleteCurrentLayer(), MainWindowBase::deleteCurrentPane(), MainWindowBase::FileOpenSucceeded, OSCMessage::getArg(), OSCMessage::getArgCount(), PaneStack::getCurrentPane(), Layer::getCurrentVerticalZoomStep(), WaveFileModel::getEndFrame(), TransformFactory::getInstance(), CommandHistory::getInstance(), LayerFactory::getInstance(), View::getLayer(), LayerFactory::getLayerTypeForName(), PaneStack::getLayoutStyle(), MainWindowBase::getMainModel(), OSCMessage::getMethod(), PaneStack::getPane(), ViewManager::getPlaybackFrame(), View::getPropertyContainer(), RecentFiles::getRecent(), View::getSelectedLayer(), ViewManager::getSelection(), ViewManager::getSelections(), MultiSelection::getSelections(), WaveFileModel::getStartFrame(), Layer::getVerticalZoomSteps(), AudioCallbackPlaySource::isPlaying(), MainWindowBase::m_abandoning, MainWindowBase::m_document, m_fader, MainWindowBase::m_paneStack, MainWindowBase::m_playSource, m_playSpeed, MainWindowBase::m_playTarget, MainWindowBase::m_recentFiles, MainWindowBase::m_recentTransforms, MainWindowBase::m_viewManager, ViewManager::MinimalOverlays, ViewManager::NoOverlays, PaneStack::NoPropertyStacks, MainWindowBase::open(), AudioCallbackPlaySource::play(), MainWindowBase::play(), CommandHistory::redo(), MainWindowBase::ReplaceMainModel, MainWindowBase::saveSessionFile(), PaneStack::setCurrentLayer(), PaneStack::setCurrentPane(), Layer::setDisplayExtents(), AudioDial::setMappedValue(), AudioCallbackPlayTarget::setOutputGain(), ViewManager::setOverlayMode(), ViewManager::setPlaybackFrame(), ViewManager::setPlayLoopMode(), ViewManager::setPlaySelectionMode(), ViewManager::setPlaySoloMode(), PropertyContainer::setPropertyWithCommand(), ViewManager::setSelection(), Fader::setValue(), Layer::setVerticalZoomStep(), View::setZoomLevel(), ViewManager::setZoomWheelsEnabled(), Layer::SnapLeft, Layer::SnapRight, Layer::snapToFeatureFrame(), ViewManager::StandardOverlays, AudioCallbackPlaySource::stop(), MainWindowBase::togglePropertyBoxes(), CommandHistory::undo(), LayerFactory::UnknownLayer, WavFileWriter::writeModel(), MainWindowBase::zoomDefault(), MainWindowBase::zoomIn(), and MainWindowBase::zoomOut().
| void MainWindow::website | ( | ) | [protected, virtual, slot] |
Definition at line 3432 of file MainWindow.cpp.
References MainWindowBase::openHelpUrl().
Referenced by setupHelpMenu().
| void MainWindow::help | ( | ) | [protected, virtual, slot] |
Definition at line 3438 of file MainWindow.cpp.
References MainWindowBase::openHelpUrl().
Referenced by setupHelpMenu().
| void MainWindow::about | ( | ) | [protected, virtual, slot] |
Definition at line 3444 of file MainWindow.cpp.
References OSCQueue::getOSCURL(), OSCQueue::isOK(), and MainWindowBase::m_oscQueue.
Referenced by setupHelpMenu().
| void MainWindow::keyReference | ( | ) | [protected, virtual, slot] |
Definition at line 3561 of file MainWindow.cpp.
References m_keyReference, and KeyReference::show().
Referenced by setupHelpMenu().
| void MainWindow::setupMenus | ( | ) | [protected, virtual] |
Implements MainWindowBase.
Definition at line 273 of file MainWindow.cpp.
References CommandHistory::getInstance(), m_mainMenusCreated, m_rightButtonLayerMenu, m_rightButtonMenu, m_rightButtonTransformsMenu, CommandHistory::registerMenu(), setupEditMenu(), setupFileMenu(), setupPaneAndLayerMenus(), setupTransformsMenu(), and setupViewMenu().
Referenced by MainWindow().
| void MainWindow::setupFileMenu | ( | ) | [protected, virtual] |
Definition at line 318 of file MainWindow.cpp.
References MainWindowBase::canExportAudio(), MainWindowBase::canExportImage(), MainWindowBase::canExportLayer(), MainWindowBase::canImportLayer(), MainWindowBase::canImportMoreAudio(), MainWindowBase::canSave(), exportAudio(), exportImage(), exportLayer(), importAudio(), importLayer(), importMoreAudio(), IconLoader::load(), IconLoader::loadPixmap(), m_keyReference, m_mainMenusCreated, MainWindowBase::m_recentFiles, m_recentFilesMenu, newSession(), openLocation(), openSession(), openSomething(), preferences(), KeyReference::registerShortcut(), saveSession(), saveSessionAs(), KeyReference::setCategory(), and setupRecentFilesMenu().
Referenced by setupMenus().
| void MainWindow::setupEditMenu | ( | ) | [protected, virtual] |
Definition at line 457 of file MainWindow.cpp.
References MainWindowBase::canClearSelection(), MainWindowBase::canDeleteSelection(), MainWindowBase::canEditSelection(), MainWindowBase::canInsertInstant(), MainWindowBase::canInsertInstantsAtBoundaries(), MainWindowBase::canPaste(), MainWindowBase::canRenumberInstants(), MainWindowBase::canSelect(), MainWindowBase::clearSelection(), MainWindowBase::copy(), MainWindowBase::cut(), MainWindowBase::deleteSelected(), Labeller::getCounterCycleSize(), CommandHistory::getInstance(), Labeller::getType(), Labeller::getTypeNames(), MainWindowBase::insertInstant(), MainWindowBase::insertInstantsAtBoundaries(), IconLoader::load(), m_deleteSelectedAction, m_keyReference, MainWindowBase::m_labeller, m_mainMenusCreated, m_numberingActions, m_rightButtonMenu, MainWindowBase::paste(), KeyReference::registerAlternativeShortcut(), CommandHistory::registerMenu(), KeyReference::registerShortcut(), MainWindowBase::renumberInstants(), resetInstantsCounters(), MainWindowBase::selectAll(), MainWindowBase::selectToEnd(), MainWindowBase::selectToStart(), MainWindowBase::selectVisible(), KeyReference::setCategory(), setInstantsCounterCycle(), setInstantsNumbering(), Labeller::ValueFromExistingNeighbour, Labeller::ValueFromLabel, Labeller::ValueFromRealTime, Labeller::ValueFromTwoLevelCounter, and Labeller::ValueNone.
Referenced by setupMenus().
| void MainWindow::setupViewMenu | ( | ) | [protected, virtual] |
Definition at line 638 of file MainWindow.cpp.
References MainWindowBase::canScroll(), MainWindowBase::canZoom(), ViewManager::getZoomWheelsEnabled(), MainWindowBase::jumpLeft(), MainWindowBase::jumpRight(), IconLoader::load(), m_keyReference, m_mainMenusCreated, MainWindowBase::m_viewManager, KeyReference::registerShortcut(), MainWindowBase::scrollLeft(), MainWindowBase::scrollRight(), KeyReference::setCategory(), MainWindowBase::showAllOverlays(), showLayerTree(), MainWindowBase::showMinimalOverlays(), MainWindowBase::showNoOverlays(), MainWindowBase::showStandardOverlays(), MainWindowBase::togglePropertyBoxes(), MainWindowBase::toggleStatusBar(), MainWindowBase::toggleZoomWheels(), MainWindowBase::zoomDefault(), MainWindowBase::zoomIn(), MainWindowBase::zoomOut(), and MainWindowBase::zoomToFit().
Referenced by setupMenus().
| void MainWindow::setupPaneAndLayerMenus | ( | ) | [protected, virtual] |
Definition at line 812 of file MainWindow.cpp.
References addLayer(), addPane(), MainWindowBase::canAddLayer(), MainWindowBase::canAddPane(), MainWindowBase::canDeleteCurrentLayer(), MainWindowBase::canDeleteCurrentPane(), MainWindowBase::canRenameLayer(), MainWindowBase::canSelectNextPane(), MainWindowBase::canSelectPreviousPane(), MainWindowBase::deleteCurrentLayer(), MainWindowBase::deleteCurrentPane(), WaveFileModel::getChannelCount(), DenseTimeValueModel::getChannelCount(), LayerFactory::getInstance(), LayerFactory::getLayerPresentationName(), MainWindowBase::getMainModel(), Document::getTransformInputModels(), LayerFactory::getValidEmptyLayerTypes(), IconLoader::load(), MainWindowBase::m_document, m_existingLayersMenu, m_keyReference, m_layerActions, m_layerMenu, m_paneActions, m_paneMenu, m_rightButtonLayerMenu, m_sliceMenu, LayerFactory::MelodicRangeSpectrogram, MainWindowBase::nextPane(), LayerFactory::PeakFrequencySpectrogram, MainWindowBase::previousPane(), KeyReference::registerShortcut(), renameCurrentLayer(), KeyReference::setCategory(), setupExistingLayersMenus(), LayerFactory::Spectrogram, LayerFactory::Spectrum, LayerFactory::Text, LayerFactory::TimeRuler, and LayerFactory::Waveform.
Referenced by modelAdded(), and setupMenus().
| void MainWindow::setupTransformsMenu | ( | ) | [protected, virtual] |
Definition at line 1194 of file MainWindow.cpp.
References SubdividingMenu::addAction(), addLayer(), SubdividingMenu::addMenu(), MainWindowBase::canAddLayer(), TransformFactory::getAllTransformDescriptions(), TransformFactory::getAllTransformTypes(), TransformFactory::getInstance(), TransformFactory::getTransformCategories(), TransformFactory::getTransformMakers(), MainWindowBase::m_recentTransforms, m_recentTransformsMenu, m_rightButtonTransformsMenu, m_transformActions, m_transformActionsReverse, m_transformsMenu, and setupRecentTransformsMenu().
Referenced by setupMenus().
| void MainWindow::setupHelpMenu | ( | ) | [protected, virtual] |
Definition at line 1421 of file MainWindow.cpp.
References about(), help(), keyReference(), IconLoader::load(), m_keyReference, KeyReference::registerShortcut(), KeyReference::setCategory(), and website().
Referenced by MainWindow().
| void MainWindow::setupExistingLayersMenus | ( | ) | [protected, virtual] |
Definition at line 1503 of file MainWindow.cpp.
References addLayer(), MainWindowBase::canAddLayer(), LayerFactory::getInstance(), View::getLayer(), LayerFactory::getLayerIconName(), Layer::getLayerPresentationName(), LayerFactory::getLayerType(), PaneStack::getPane(), PaneStack::getPaneCount(), LayerFactory::isLayerSliceable(), IconLoader::load(), m_existingLayerActions, m_existingLayersMenu, MainWindowBase::m_paneStack, m_sliceActions, and m_sliceMenu.
Referenced by layerInAView(), layerRemoved(), renameCurrentLayer(), and setupPaneAndLayerMenus().
| void MainWindow::setupToolbars | ( | ) | [protected, virtual] |
Definition at line 1582 of file MainWindow.cpp.
References alignToggled(), canAlign(), Document::canAlign(), MainWindowBase::canChangePlaybackSpeed(), canChangeSolo(), MainWindowBase::canEditLayer(), MainWindowBase::canFfwd(), MainWindowBase::canMeasureLayer(), MainWindowBase::canPlay(), MainWindowBase::canPlaySelection(), MainWindowBase::canRewind(), MainWindowBase::canSlowDownPlayback(), MainWindowBase::canSpeedUpPlayback(), ViewManager::DrawMode, ViewManager::EditMode, ViewManager::EraseMode, MainWindowBase::ffwd(), MainWindowBase::ffwdEnd(), ViewManager::getAlignMode(), CommandHistory::getInstance(), ViewManager::getPlayLoopMode(), ViewManager::getPlaySelectionMode(), ViewManager::getPlaySoloMode(), IconLoader::load(), m_ffwdAction, m_keyReference, m_playbackMenu, MainWindowBase::m_playSource, m_prevSolo, m_rightButtonMenu, m_rightButtonPlaybackMenu, m_rwdAction, m_soloAction, m_toolActions, MainWindowBase::m_viewManager, ViewManager::MeasureMode, ViewManager::NavigateMode, MainWindowBase::play(), MainWindowBase::playLoopToggled(), MainWindowBase::playSelectionToggled(), playSoloToggled(), KeyReference::registerShortcut(), Pane::registerShortcuts(), CommandHistory::registerToolbar(), restoreNormalPlayback(), MainWindowBase::rewind(), MainWindowBase::rewindStart(), ViewManager::SelectMode, KeyReference::setCategory(), slowDownPlayback(), speedUpPlayback(), toolDrawSelected(), toolEditSelected(), toolEraseSelected(), toolMeasureSelected(), toolNavigateSelected(), and toolSelectSelected().
Referenced by MainWindow().
| void MainWindow::addPane | ( | const LayerConfiguration & | configuration, | |
| QString | text | |||
| ) | [protected, virtual] |
Definition at line 2752 of file MainWindow.cpp.
References CommandHistory::addCommand(), Document::addLayerToView(), MainWindow::LayerConfiguration::channel, Document::createLayer(), Document::createMainModelLayer(), CommandHistory::endCompoundOperation(), CommandHistory::getInstance(), Document::getMainModel(), Document::getTransformInputModels(), MainWindow::LayerConfiguration::layer, MainWindowBase::m_document, MainWindowBase::m_paneStack, MainWindowBase::m_timeRulerLayer, PlaybackScrollContinuous, Document::setChannel(), PaneStack::setCurrentLayer(), PaneStack::setCurrentPane(), View::setFollowGlobalZoom(), Document::setModel(), View::setPlaybackFollow(), View::setZoomLevel(), MainWindow::LayerConfiguration::sourceModel, LayerFactory::Spectrum, CommandHistory::startCompoundOperation(), LayerFactory::TimeRuler, and updateMenuStates().
| void MainWindow::closeEvent | ( | QCloseEvent * | e | ) | [protected, virtual] |
Definition at line 2538 of file MainWindow.cpp.
References checkSaveModified(), closeSession(), MainWindowBase::m_abandoning, m_keyReference, MainWindowBase::m_openingAudioFile, and m_preferencesDialog.
| bool MainWindow::checkSaveModified | ( | ) | [protected, virtual] |
Implements MainWindowBase.
Definition at line 2627 of file MainWindow.cpp.
References MainWindowBase::m_documentModified, and saveSession().
Referenced by closeEvent(), closeSession(), commitData(), newSession(), and openSession().
| void MainWindow::updateVisibleRangeDisplay | ( | Pane * | p | ) | const [protected, virtual] |
Implements MainWindowBase.
Definition at line 3143 of file MainWindow.cpp.
References RealTime::frame2RealTime(), Selection::getEndFrame(), Pane::getFirstVisibleFrame(), ViewManager::getInProgressSelection(), View::getLastVisibleFrame(), MainWindowBase::getMainModel(), Selection::getStartFrame(), ViewManager::haveInProgressSelection(), Selection::isEmpty(), MainWindowBase::m_myStatusMessage, MainWindowBase::m_viewManager, and RealTime::toText().
| MainWindowBase::FileOpenStatus MainWindowBase::open | ( | QString | fileOrUrl, | |
| AudioFileOpenMode | = AskUser | |||
| ) | [virtual, inherited] |
Definition at line 807 of file MainWindowBase.cpp.
References FileSource::ProgressDialog.
Referenced by handleOSCMessage(), openLocation(), openRecentFile(), openSomething(), and paneDropAccepted().
| MainWindowBase::FileOpenStatus MainWindowBase::open | ( | FileSource | source, | |
| AudioFileOpenMode | = AskUser | |||
| ) | [virtual, inherited] |
Definition at line 813 of file MainWindowBase.cpp.
References MainWindowBase::canImportLayer(), MainWindowBase::FileOpenFailed, MainWindowBase::FileOpenWrongMode, PaneStack::getCurrentPane(), MainWindowBase::getMainModel(), FileSource::isAvailable(), MainWindowBase::m_paneStack, MainWindowBase::openAudio(), MainWindowBase::openImage(), MainWindowBase::openLayer(), MainWindowBase::openPlaylist(), MainWindowBase::openSession(), and FileSource::waitForData().
| MainWindowBase::FileOpenStatus MainWindowBase::openAudio | ( | FileSource | source, | |
| AudioFileOpenMode | = AskUser | |||
| ) | [virtual, inherited] |
Definition at line 842 of file MainWindowBase.cpp.
References CommandHistory::addCommand(), RecentFiles::addFile(), Document::addImportedModel(), Document::addLayerToView(), PlayParameterRepository::addModel(), MainWindowBase::AskUser, FileFinder::AudioFile, CommandHistory::clear(), MainWindowBase::CreateAdditionalModel, Document::createImportedLayer(), MainWindowBase::currentPaneChanged(), MainWindowBase::documentModified(), CommandHistory::documentSaved(), CommandHistory::endCompoundOperation(), MainWindowBase::FileOpenCancelled, MainWindowBase::FileOpenFailed, MainWindowBase::FileOpenSucceeded, PaneStack::getCurrentPane(), CommandHistory::getInstance(), PlayParameterRepository::getInstance(), Preferences::getInstance(), ListInputDialog::getItem(), View::getLayer(), View::getLayerCount(), FileSource::getLocalFilename(), FileSource::getLocation(), MainWindowBase::getMainModel(), View::getModels(), MainWindowBase::AddPaneCommand::getPane(), AudioCallbackPlaySource::getSourceSampleRate(), FileSource::isAvailable(), WaveFileModel::isOK(), FileSource::isRemote(), MainWindowBase::m_audioFile, MainWindowBase::m_document, MainWindowBase::m_documentModified, MainWindowBase::m_openingAudioFile, MainWindowBase::m_paneStack, MainWindowBase::m_playSource, MainWindowBase::m_recentFiles, MainWindowBase::m_sessionFile, MainWindowBase::m_timeRulerLayer, MainWindowBase::registerLastOpenedFilePath(), Document::removeLayerFromView(), PlayParameterRepository::removeModel(), AudioCallbackPlaySource::removeModel(), MainWindowBase::ReplaceCurrentPane, MainWindowBase::ReplaceMainModel, Document::setMainModel(), MainWindowBase::setupMenus(), CommandHistory::startCompoundOperation(), MainWindowBase::updateMenuStates(), and FileSource::waitForData().
Referenced by importAudio(), importMoreAudio(), MainWindowBase::open(), and MainWindowBase::openPlaylist().
| MainWindowBase::FileOpenStatus MainWindowBase::openPlaylist | ( | FileSource | source, | |
| AudioFileOpenMode | = AskUser | |||
| ) | [virtual, inherited] |
Definition at line 1031 of file MainWindowBase.cpp.
References MainWindowBase::CreateAdditionalModel, MainWindowBase::FileOpenCancelled, MainWindowBase::FileOpenFailed, MainWindowBase::FileOpenSucceeded, FileSource::getExtension(), FileSource::getLocalFilename(), PlaylistFileReader::getSupportedExtensions(), FileSource::isAvailable(), MainWindowBase::openAudio(), FileSource::ProgressDialog, and FileSource::waitForData().
Referenced by MainWindowBase::open().
| MainWindowBase::FileOpenStatus MainWindowBase::openLayer | ( | FileSource | source | ) | [virtual, inherited] |
Definition at line 1069 of file MainWindowBase.cpp.
References RecentFiles::addFile(), Document::addLayerToView(), Document::createImportedLayer(), MainWindowBase::FileOpenCancelled, MainWindowBase::FileOpenFailed, MainWindowBase::FileOpenSucceeded, MainWindowBase::FileOpenWrongMode, PaneStack::getCurrentPane(), FileSource::getExtension(), FileSource::getLocalFilename(), FileSource::getLocation(), MainWindowBase::getMainModel(), DataFileReaderFactory::ImportCancelled, FileSource::isAvailable(), FileSource::isRemote(), FileFinder::LayerFile, DataFileReaderFactory::load(), MainWindowBase::m_document, MainWindowBase::m_paneStack, MainWindowBase::m_recentFiles, MainWindowBase::modelRegenerationFailed(), MainWindowBase::modelRegenerationWarning(), MainWindowBase::registerLastOpenedFilePath(), PaneStack::setCurrentLayer(), and FileSource::waitForData().
Referenced by importLayer(), and MainWindowBase::open().
| MainWindowBase::FileOpenStatus MainWindowBase::openImage | ( | FileSource | source | ) | [virtual, inherited] |
Definition at line 1170 of file MainWindowBase.cpp.
References ImageLayer::addImage(), Document::addLayerToView(), Document::createEmptyLayer(), Document::deleteLayer(), MainWindowBase::FileOpenFailed, MainWindowBase::FileOpenSucceeded, MainWindowBase::FileOpenWrongMode, PaneStack::getCurrentPane(), ViewManager::getGlobalCentreFrame(), View::getLayer(), View::getLayerCount(), FileSource::getLocation(), Document::getMainModel(), View::getSelectedLayer(), LayerFactory::Image, MainWindowBase::m_document, MainWindowBase::m_paneStack, MainWindowBase::m_viewManager, and PaneStack::setCurrentLayer().
Referenced by MainWindowBase::open().
| MainWindowBase::FileOpenStatus MainWindowBase::openSessionFile | ( | QString | fileOrUrl | ) | [virtual, inherited] |
Definition at line 1220 of file MainWindowBase.cpp.
References MainWindowBase::openSession(), and FileSource::ProgressDialog.
Referenced by openSession().
| MainWindowBase::FileOpenStatus MainWindowBase::openSession | ( | FileSource | source | ) | [virtual, inherited] |
Definition at line 1226 of file MainWindowBase.cpp.
References RecentFiles::addFile(), MainWindowBase::checkSaveModified(), CommandHistory::clear(), ViewManager::clearSelections(), MainWindowBase::closeSession(), MainWindowBase::createDocument(), CommandHistory::documentSaved(), MainWindowBase::FileOpenCancelled, MainWindowBase::FileOpenFailed, MainWindowBase::FileOpenSucceeded, FileSource::getExtension(), CommandHistory::getInstance(), FileSource::getLocalFilename(), FileSource::getLocation(), FileSource::isAvailable(), FileSource::isRemote(), MainWindowBase::m_document, MainWindowBase::m_documentModified, MainWindowBase::m_recentFiles, MainWindowBase::m_sessionFile, MainWindowBase::m_viewManager, MainWindowBase::modelRegenerationFailed(), MainWindowBase::modelRegenerationWarning(), MainWindowBase::registerLastOpenedFilePath(), FileFinder::SessionFile, MainWindowBase::setupMenus(), MainWindowBase::updateMenuStates(), and FileSource::waitForData().
Referenced by MainWindowBase::open(), and MainWindowBase::openSessionFile().
| bool MainWindowBase::saveSessionFile | ( | QString | path | ) | [virtual, inherited] |
Definition at line 1354 of file MainWindowBase.cpp.
References BZipFileDevice::close(), BZipFileDevice::isOK(), BZipFileDevice::open(), and MainWindowBase::toXml().
Referenced by commitData(), handleOSCMessage(), saveSession(), and saveSessionAs().
| void MainWindowBase::canAddPane | ( | bool | ) | [signal, inherited] |
Referenced by setupPaneAndLayerMenus(), and MainWindowBase::updateMenuStates().
| void MainWindowBase::canDeleteCurrentPane | ( | bool | ) | [signal, inherited] |
Referenced by setupPaneAndLayerMenus(), and MainWindowBase::updateMenuStates().
| void MainWindowBase::canAddLayer | ( | bool | ) | [signal, inherited] |
| void MainWindowBase::canImportMoreAudio | ( | bool | ) | [signal, inherited] |
Referenced by setupFileMenu(), and MainWindowBase::updateMenuStates().
| void MainWindowBase::canImportLayer | ( | bool | ) | [signal, inherited] |
Referenced by MainWindowBase::open(), setupFileMenu(), and MainWindowBase::updateMenuStates().
| void MainWindowBase::canExportAudio | ( | bool | ) | [signal, inherited] |
Referenced by setupFileMenu(), and MainWindowBase::updateMenuStates().
| void MainWindowBase::canExportLayer | ( | bool | ) | [signal, inherited] |
Referenced by setupFileMenu(), and MainWindowBase::updateMenuStates().
| void MainWindowBase::canExportImage | ( | bool | ) | [signal, inherited] |
Referenced by setupFileMenu(), and MainWindowBase::updateMenuStates().
| void MainWindowBase::canRenameLayer | ( | bool | ) | [signal, inherited] |
Referenced by setupPaneAndLayerMenus(), and MainWindowBase::updateMenuStates().
| void MainWindowBase::canEditLayer | ( | bool | ) | [signal, inherited] |
Referenced by setupToolbars(), and MainWindowBase::updateMenuStates().
| void MainWindowBase::canMeasureLayer | ( | bool | ) | [signal, inherited] |
Referenced by setupToolbars(), and MainWindowBase::updateMenuStates().
| void MainWindowBase::canSelect | ( | bool | ) | [signal, inherited] |
Referenced by setupEditMenu(), and MainWindowBase::updateMenuStates().
| void MainWindowBase::canClearSelection | ( | bool | ) | [signal, inherited] |
Referenced by setupEditMenu(), and MainWindowBase::updateMenuStates().
| void MainWindowBase::canEditSelection | ( | bool | ) | [signal, inherited] |
Referenced by setupEditMenu(), and MainWindowBase::updateMenuStates().
| void MainWindowBase::canDeleteSelection | ( | bool | ) | [signal, inherited] |
Referenced by setupEditMenu(), and updateMenuStates().
| void MainWindowBase::canPaste | ( | bool | ) | [signal, inherited] |
Referenced by setupEditMenu(), and MainWindowBase::updateMenuStates().
| void MainWindowBase::canInsertInstant | ( | bool | ) | [signal, inherited] |
Referenced by setupEditMenu(), and MainWindowBase::updateMenuStates().
| void MainWindowBase::canInsertInstantsAtBoundaries | ( | bool | ) | [signal, inherited] |
Referenced by setupEditMenu(), and MainWindowBase::updateMenuStates().
| void MainWindowBase::canRenumberInstants | ( | bool | ) | [signal, inherited] |
Referenced by setupEditMenu(), and MainWindowBase::updateMenuStates().
| void MainWindowBase::canDeleteCurrentLayer | ( | bool | ) | [signal, inherited] |
Referenced by setupPaneAndLayerMenus(), and MainWindowBase::updateMenuStates().
| void MainWindowBase::canZoom | ( | bool | ) | [signal, inherited] |
Referenced by setupViewMenu(), and MainWindowBase::updateMenuStates().
| void MainWindowBase::canScroll | ( | bool | ) | [signal, inherited] |
Referenced by setupViewMenu(), and MainWindowBase::updateMenuStates().
| void MainWindowBase::canPlay | ( | bool | ) | [signal, inherited] |
Referenced by setupToolbars(), and MainWindowBase::updateMenuStates().
| void MainWindowBase::canFfwd | ( | bool | ) | [signal, inherited] |
Referenced by setupToolbars(), and MainWindowBase::updateMenuStates().
| void MainWindowBase::canRewind | ( | bool | ) | [signal, inherited] |
Referenced by setupToolbars(), and MainWindowBase::updateMenuStates().
| void MainWindowBase::canPlaySelection | ( | bool | ) | [signal, inherited] |
Referenced by setupToolbars(), and MainWindowBase::updateMenuStates().
| void MainWindowBase::canSpeedUpPlayback | ( | bool | ) | [signal, inherited] |
Referenced by setupToolbars(), and updateMenuStates().
| void MainWindowBase::canSlowDownPlayback | ( | bool | ) | [signal, inherited] |
Referenced by setupToolbars(), and updateMenuStates().
| void MainWindowBase::canChangePlaybackSpeed | ( | bool | ) | [signal, inherited] |
Referenced by setupToolbars(), and updateMenuStates().
| void MainWindowBase::canSelectPreviousPane | ( | bool | ) | [signal, inherited] |
Referenced by setupPaneAndLayerMenus(), and MainWindowBase::updateMenuStates().
| void MainWindowBase::canSelectNextPane | ( | bool | ) | [signal, inherited] |
Referenced by setupPaneAndLayerMenus(), and MainWindowBase::updateMenuStates().
| void MainWindowBase::canSelectPreviousLayer | ( | bool | ) | [signal, inherited] |
Referenced by MainWindowBase::updateMenuStates().
| void MainWindowBase::canSelectNextLayer | ( | bool | ) | [signal, inherited] |
Referenced by MainWindowBase::updateMenuStates().
| void MainWindowBase::canSave | ( | bool | ) | [signal, inherited] |
Referenced by setupFileMenu(), and MainWindowBase::updateMenuStates().
| void MainWindowBase::zoomIn | ( | ) | [protected, virtual, slot, inherited] |
Definition at line 1426 of file MainWindowBase.cpp.
References PaneStack::getCurrentPane(), MainWindowBase::m_paneStack, and View::zoom().
Referenced by handleOSCMessage(), and setupViewMenu().
| void MainWindowBase::zoomOut | ( | ) | [protected, virtual, slot, inherited] |
Definition at line 1433 of file MainWindowBase.cpp.
References PaneStack::getCurrentPane(), MainWindowBase::m_paneStack, and View::zoom().
Referenced by handleOSCMessage(), and setupViewMenu().
| void MainWindowBase::zoomToFit | ( | ) | [protected, virtual, slot, inherited] |
Definition at line 1440 of file MainWindowBase.cpp.
References PaneStack::getCurrentPane(), Model::getEndFrame(), MainWindowBase::getMainModel(), AudioCallbackPlaySource::getPlayEndFrame(), Model::getStartFrame(), Pane::getVerticalScaleWidth(), MainWindowBase::m_paneStack, MainWindowBase::m_playSource, View::setCentreFrame(), and View::setZoomLevel().
Referenced by setupViewMenu().
| void MainWindowBase::zoomDefault | ( | ) | [protected, virtual, slot, inherited] |
Definition at line 1465 of file MainWindowBase.cpp.
References PaneStack::getCurrentPane(), MainWindowBase::m_paneStack, and View::setZoomLevel().
Referenced by handleOSCMessage(), and setupViewMenu().
| void MainWindowBase::scrollLeft | ( | ) | [protected, virtual, slot, inherited] |
Definition at line 1472 of file MainWindowBase.cpp.
References PaneStack::getCurrentPane(), MainWindowBase::m_paneStack, and View::scroll().
Referenced by setupViewMenu().
| void MainWindowBase::scrollRight | ( | ) | [protected, virtual, slot, inherited] |
Definition at line 1486 of file MainWindowBase.cpp.
References PaneStack::getCurrentPane(), MainWindowBase::m_paneStack, and View::scroll().
Referenced by setupViewMenu().
| void MainWindowBase::jumpLeft | ( | ) | [protected, virtual, slot, inherited] |
Definition at line 1479 of file MainWindowBase.cpp.
References PaneStack::getCurrentPane(), MainWindowBase::m_paneStack, and View::scroll().
Referenced by setupViewMenu().
| void MainWindowBase::jumpRight | ( | ) | [protected, virtual, slot, inherited] |
Definition at line 1493 of file MainWindowBase.cpp.
References PaneStack::getCurrentPane(), MainWindowBase::m_paneStack, and View::scroll().
Referenced by setupViewMenu().
| void MainWindowBase::showNoOverlays | ( | ) | [protected, virtual, slot, inherited] |
Definition at line 1500 of file MainWindowBase.cpp.
References MainWindowBase::m_viewManager, ViewManager::NoOverlays, and ViewManager::setOverlayMode().
Referenced by setupViewMenu().
| void MainWindowBase::showMinimalOverlays | ( | ) | [protected, virtual, slot, inherited] |
Definition at line 1506 of file MainWindowBase.cpp.
References MainWindowBase::m_viewManager, ViewManager::MinimalOverlays, and ViewManager::setOverlayMode().
Referenced by setupViewMenu().
| void MainWindowBase::showStandardOverlays | ( | ) | [protected, virtual, slot, inherited] |
Definition at line 1512 of file MainWindowBase.cpp.
References MainWindowBase::m_viewManager, ViewManager::setOverlayMode(), and ViewManager::StandardOverlays.
Referenced by setupViewMenu().
| void MainWindowBase::showAllOverlays | ( | ) | [protected, virtual, slot, inherited] |
Definition at line 1518 of file MainWindowBase.cpp.
References ViewManager::AllOverlays, MainWindowBase::m_viewManager, and ViewManager::setOverlayMode().
Referenced by setupViewMenu().
| void MainWindowBase::toggleZoomWheels | ( | ) | [protected, virtual, slot, inherited] |
Definition at line 1524 of file MainWindowBase.cpp.
References ViewManager::getZoomWheelsEnabled(), MainWindowBase::m_viewManager, and ViewManager::setZoomWheelsEnabled().
Referenced by setupViewMenu().
| void MainWindowBase::togglePropertyBoxes | ( | ) | [protected, virtual, slot, inherited] |
Definition at line 1534 of file MainWindowBase.cpp.
References Preferences::getInstance(), PaneStack::getLayoutStyle(), MainWindowBase::m_paneStack, PaneStack::NoPropertyStacks, PaneStack::PropertyStackPerPaneLayout, PaneStack::setLayoutStyle(), PaneStack::SinglePropertyStackLayout, and Preferences::VerticallyStacked.
Referenced by handleOSCMessage(), and setupViewMenu().
| void MainWindowBase::toggleStatusBar | ( | ) | [protected, virtual, slot, inherited] |
| void MainWindowBase::play | ( | ) | [protected, virtual, slot, inherited] |
Definition at line 1592 of file MainWindowBase.cpp.
References ViewManager::getPlaybackFrame(), AudioCallbackPlaySource::isPlaying(), MainWindowBase::m_playSource, MainWindowBase::m_viewManager, AudioCallbackPlaySource::play(), MainWindowBase::playbackFrameChanged(), and MainWindowBase::stop().
Referenced by handleOSCMessage(), and setupToolbars().
| void MainWindowBase::ffwd | ( | ) | [protected, virtual, slot, inherited] |
Definition at line 1603 of file MainWindowBase.cpp.
References View::alignToReference(), ViewManager::constrainFrameToSelection(), RealTime::frame2RealTime(), PaneStack::getCurrentPane(), WaveFileModel::getEndFrame(), MainWindowBase::getMainModel(), ViewManager::getPlaybackFrame(), ViewManager::getPlaySelectionMode(), WaveFileModel::getSampleRate(), MainWindowBase::getSnapLayer(), MainWindowBase::m_paneStack, MainWindowBase::m_viewManager, RealTime::realTime2Frame(), ViewManager::setPlaybackFrame(), Layer::SnapRight, and Layer::snapToFeatureFrame().
Referenced by setupToolbars().
| void MainWindowBase::ffwdEnd | ( | ) | [protected, virtual, slot, inherited] |
Definition at line 1643 of file MainWindowBase.cpp.
References ViewManager::constrainFrameToSelection(), WaveFileModel::getEndFrame(), MainWindowBase::getMainModel(), ViewManager::getPlaySelectionMode(), MainWindowBase::m_viewManager, and ViewManager::setPlaybackFrame().
Referenced by setupToolbars().
| void MainWindowBase::rewind | ( | ) | [protected, virtual, slot, inherited] |
Definition at line 1657 of file MainWindowBase.cpp.
References View::alignToReference(), ViewManager::constrainFrameToSelection(), RealTime::frame2RealTime(), RealTime::fromSeconds(), PaneStack::getCurrentPane(), MainWindowBase::getMainModel(), ViewManager::getPlaybackFrame(), ViewManager::getPlaySelectionMode(), WaveFileModel::getSampleRate(), MainWindowBase::getSnapLayer(), WaveFileModel::getStartFrame(), AudioCallbackPlaySource::isPlaying(), MainWindowBase::m_paneStack, MainWindowBase::m_playSource, MainWindowBase::m_viewManager, RealTime::realTime2Frame(), ViewManager::setPlaybackFrame(), Layer::SnapLeft, Layer::snapToFeatureFrame(), and RealTime::zeroTime.
Referenced by setupToolbars().
| void MainWindowBase::rewindStart | ( | ) | [protected, virtual, slot, inherited] |
Definition at line 1710 of file MainWindowBase.cpp.
References ViewManager::constrainFrameToSelection(), MainWindowBase::getMainModel(), ViewManager::getPlaySelectionMode(), WaveFileModel::getStartFrame(), MainWindowBase::m_viewManager, and ViewManager::setPlaybackFrame().
Referenced by setupToolbars().
| void MainWindowBase::stop | ( | ) | [protected, virtual, slot, inherited] |
Definition at line 1750 of file MainWindowBase.cpp.
References PaneStack::getCurrentPane(), MainWindowBase::m_myStatusMessage, MainWindowBase::m_paneStack, MainWindowBase::m_playSource, AudioCallbackPlaySource::stop(), and MainWindowBase::updateVisibleRangeDisplay().
Referenced by MainWindowBase::play().
| void MainWindowBase::deleteCurrentPane | ( | ) | [protected, virtual, slot, inherited] |
Definition at line 1845 of file MainWindowBase.cpp.
References CommandHistory::addCommand(), CommandHistory::endCompoundOperation(), PaneStack::getCurrentPane(), CommandHistory::getInstance(), View::getLayer(), View::getLayerCount(), MainWindowBase::m_document, MainWindowBase::m_paneStack, Document::removeLayerFromView(), CommandHistory::startCompoundOperation(), and MainWindowBase::updateMenuStates().
Referenced by handleOSCMessage(), and setupPaneAndLayerMenus().
| void MainWindowBase::deleteCurrentLayer | ( | ) | [protected, virtual, slot, inherited] |
Definition at line 1871 of file MainWindowBase.cpp.
References PaneStack::getCurrentPane(), View::getSelectedLayer(), MainWindowBase::m_document, MainWindowBase::m_paneStack, Document::removeLayerFromView(), and MainWindowBase::updateMenuStates().
Referenced by handleOSCMessage(), and setupPaneAndLayerMenus().
| void MainWindowBase::previousPane | ( | ) | [protected, virtual, slot, inherited] |
Definition at line 1884 of file MainWindowBase.cpp.
References PaneStack::getCurrentPane(), PaneStack::getPane(), PaneStack::getPaneCount(), MainWindowBase::m_paneStack, PaneStack::setCurrentPane(), and MainWindowBase::updateMenuStates().
Referenced by setupPaneAndLayerMenus().
| void MainWindowBase::nextPane | ( | ) | [protected, virtual, slot, inherited] |
Definition at line 1902 of file MainWindowBase.cpp.
References PaneStack::getCurrentPane(), PaneStack::getPane(), PaneStack::getPaneCount(), MainWindowBase::m_paneStack, PaneStack::setCurrentPane(), and MainWindowBase::updateMenuStates().
Referenced by setupPaneAndLayerMenus().
| void MainWindowBase::previousLayer | ( | ) | [protected, virtual, slot, inherited] |
Definition at line 1920 of file MainWindowBase.cpp.
References PaneStack::getCurrentPane(), View::getLayer(), View::getLayerCount(), View::getSelectedLayer(), MainWindowBase::m_paneStack, PaneStack::setCurrentLayer(), and MainWindowBase::updateMenuStates().
| void MainWindowBase::nextLayer | ( | ) | [protected, virtual, slot, inherited] |
Definition at line 1944 of file MainWindowBase.cpp.
References PaneStack::getCurrentPane(), View::getLayer(), View::getLayerCount(), View::getSelectedLayer(), MainWindowBase::m_paneStack, PaneStack::setCurrentLayer(), and MainWindowBase::updateMenuStates().
| void MainWindowBase::playLoopToggled | ( | ) | [protected, virtual, slot, inherited] |
Definition at line 392 of file MainWindowBase.cpp.
References ViewManager::getPlayLoopMode(), MainWindowBase::m_viewManager, and ViewManager::setPlayLoopMode().
Referenced by setupToolbars().
| void MainWindowBase::playSelectionToggled | ( | ) | [protected, virtual, slot, inherited] |
Definition at line 404 of file MainWindowBase.cpp.
References ViewManager::getPlaySelectionMode(), MainWindowBase::m_viewManager, and ViewManager::setPlaySelectionMode().
Referenced by setupToolbars().
| void MainWindowBase::playbackFrameChanged | ( | unsigned | long | ) | [protected, virtual, slot, inherited] |
Definition at line 1968 of file MainWindowBase.cpp.
References RealTime::frame2RealTime(), MainWindowBase::getMainModel(), AudioCallbackPlaySource::getPlayEndFrame(), WaveFileModel::getSampleRate(), AudioCallbackPlaySource::isPlaying(), MainWindowBase::m_lastPlayStatusSec, MainWindowBase::m_myStatusMessage, MainWindowBase::m_playSource, RealTime::sec, RealTime::toSecText(), and RealTime::toText().
Referenced by MainWindowBase::MainWindowBase(), and MainWindowBase::play().
| void MainWindowBase::globalCentreFrameChanged | ( | unsigned | long | ) | [protected, virtual, slot, inherited] |
Definition at line 2002 of file MainWindowBase.cpp.
References PaneStack::getCurrentPane(), View::getFollowGlobalPan(), MainWindowBase::getMainModel(), AudioCallbackPlaySource::isPlaying(), MainWindowBase::m_paneStack, MainWindowBase::m_playSource, and MainWindowBase::updateVisibleRangeDisplay().
Referenced by MainWindowBase::MainWindowBase().
| void MainWindowBase::viewCentreFrameChanged | ( | View * | , | |
| unsigned | long | |||
| ) | [protected, virtual, slot, inherited] |
Definition at line 2012 of file MainWindowBase.cpp.
References PaneStack::getCurrentPane(), MainWindowBase::getMainModel(), AudioCallbackPlaySource::isPlaying(), MainWindowBase::m_paneStack, MainWindowBase::m_playSource, and MainWindowBase::updateVisibleRangeDisplay().
Referenced by MainWindowBase::MainWindowBase().
| void MainWindowBase::viewZoomLevelChanged | ( | View * | , | |
| unsigned | long, | |||
| bool | ||||
| ) | [protected, virtual, slot, inherited] |
Definition at line 2021 of file MainWindowBase.cpp.
References PaneStack::getCurrentPane(), MainWindowBase::getMainModel(), AudioCallbackPlaySource::isPlaying(), MainWindowBase::m_paneStack, MainWindowBase::m_playSource, and MainWindowBase::updateVisibleRangeDisplay().
Referenced by MainWindowBase::MainWindowBase().
Definition at line 505 of file MainWindowBase.cpp.
References MainWindowBase::updateMenuStates(), and MainWindowBase::updateVisibleRangeDisplay().
Referenced by MainWindowBase::MainWindowBase().
| void MainWindowBase::selectAll | ( | ) | [protected, virtual, slot, inherited] |
Definition at line 512 of file MainWindowBase.cpp.
References MainWindowBase::getMainModel(), MainWindowBase::m_viewManager, and ViewManager::setSelection().
Referenced by setupEditMenu().
| void MainWindowBase::selectToStart | ( | ) | [protected, virtual, slot, inherited] |
Definition at line 520 of file MainWindowBase.cpp.
References ViewManager::getGlobalCentreFrame(), MainWindowBase::getMainModel(), MainWindowBase::m_viewManager, and ViewManager::setSelection().
Referenced by setupEditMenu().
| void MainWindowBase::selectToEnd | ( | ) | [protected, virtual, slot, inherited] |
Definition at line 528 of file MainWindowBase.cpp.
References WaveFileModel::getEndFrame(), ViewManager::getGlobalCentreFrame(), MainWindowBase::getMainModel(), MainWindowBase::m_viewManager, and ViewManager::setSelection().
Referenced by setupEditMenu().
| void MainWindowBase::selectVisible | ( | ) | [protected, virtual, slot, inherited] |
Definition at line 536 of file MainWindowBase.cpp.
References PaneStack::getCurrentPane(), Model::getEndFrame(), View::getEndFrame(), MainWindowBase::getMainModel(), View::getStartFrame(), MainWindowBase::m_paneStack, MainWindowBase::m_viewManager, and ViewManager::setSelection().
Referenced by setupEditMenu().
| void MainWindowBase::clearSelection | ( | ) | [protected, virtual, slot, inherited] |
Definition at line 556 of file MainWindowBase.cpp.
References ViewManager::clearSelections(), and MainWindowBase::m_viewManager.
Referenced by setupEditMenu().
| void MainWindowBase::cut | ( | ) | [protected, virtual, slot, inherited] |
Definition at line 562 of file MainWindowBase.cpp.
References Clipboard::clear(), Layer::copy(), Layer::deleteSelection(), CommandHistory::endCompoundOperation(), ViewManager::getClipboard(), PaneStack::getCurrentPane(), CommandHistory::getInstance(), View::getSelectedLayer(), ViewManager::getSelections(), MainWindowBase::m_paneStack, MainWindowBase::m_viewManager, and CommandHistory::startCompoundOperation().
Referenced by setupEditMenu().
| void MainWindowBase::copy | ( | ) | [protected, virtual, slot, inherited] |
Definition at line 587 of file MainWindowBase.cpp.
References Clipboard::clear(), Layer::copy(), ViewManager::getClipboard(), PaneStack::getCurrentPane(), View::getSelectedLayer(), ViewManager::getSelections(), MainWindowBase::m_paneStack, and MainWindowBase::m_viewManager.
Referenced by setupEditMenu().
| void MainWindowBase::paste | ( | ) | [protected, virtual, slot, inherited] |
Definition at line 607 of file MainWindowBase.cpp.
References Document::addLayerToView(), Document::createEmptyLayer(), CommandHistory::endCompoundOperation(), ViewManager::getClipboard(), PaneStack::getCurrentPane(), LayerFactory::getInstance(), CommandHistory::getInstance(), LayerFactory::getLayerTypeForClipboardContents(), View::getSelectedLayer(), Layer::isLayerEditable(), MainWindowBase::m_document, MainWindowBase::m_paneStack, MainWindowBase::m_viewManager, Layer::paste(), PaneStack::setCurrentLayer(), and CommandHistory::startCompoundOperation().
Referenced by setupEditMenu().
| void MainWindowBase::deleteSelected | ( | ) | [protected, virtual, slot, inherited] |
Definition at line 647 of file MainWindowBase.cpp.
References Layer::deleteCurrentMeasureRect(), PaneStack::getCurrentPane(), View::getSelectedLayer(), ViewManager::getSelections(), ViewManager::getToolMode(), MainWindowBase::m_paneStack, MainWindowBase::m_viewManager, and ViewManager::MeasureMode.
Referenced by setupEditMenu().
| void MainWindowBase::insertInstant | ( | ) | [protected, virtual, slot, inherited] |
Definition at line 673 of file MainWindowBase.cpp.
References ViewManager::getPlaybackFrame(), MainWindowBase::insertInstantAt(), and MainWindowBase::m_viewManager.
Referenced by setupEditMenu().
| void MainWindowBase::insertInstantAt | ( | size_t | ) | [protected, virtual, slot, inherited] |
Definition at line 695 of file MainWindowBase.cpp.
References Labeller::actingOnPrevPoint(), Document::addLayerToView(), View::alignFromReference(), Document::createEmptyLayer(), CommandHistory::endCompoundOperation(), RealTime::frame2RealTime(), PaneStack::getCurrentPane(), CommandHistory::getInstance(), View::getLayer(), View::getLayerCount(), Layer::getModel(), SparseModel< PointType >::getPreviousPoints(), SparseModel< PointType >::getSampleRate(), View::getSelectedLayer(), Labeller::label(), MainWindowBase::m_document, MainWindowBase::m_labeller, MainWindowBase::m_paneStack, Labeller::requiresPrevPoint(), PaneStack::setCurrentLayer(), Labeller::setSampleRate(), CommandHistory::startCompoundOperation(), and LayerFactory::TimeInstants.
Referenced by MainWindowBase::insertInstant(), and MainWindowBase::insertInstantsAtBoundaries().
| void MainWindowBase::insertInstantsAtBoundaries | ( | ) | [protected, virtual, slot, inherited] |
Definition at line 680 of file MainWindowBase.cpp.
References ViewManager::getSelections(), MainWindowBase::insertInstantAt(), and MainWindowBase::m_viewManager.
Referenced by setupEditMenu().
| void MainWindowBase::renumberInstants | ( | ) | [protected, virtual, slot, inherited] |
Definition at line 781 of file MainWindowBase.cpp.
References PaneStack::getCurrentPane(), Layer::getModel(), SparseModel< PointType >::getSampleRate(), View::getSelectedLayer(), ViewManager::getSelection(), Labeller::labelAll(), MainWindowBase::m_labeller, MainWindowBase::m_paneStack, MainWindowBase::m_viewManager, and Labeller::setSampleRate().
Referenced by setupEditMenu().
| void MainWindowBase::layerAdded | ( | Layer * | ) | [protected, virtual, slot, inherited] |
Definition at line 2030 of file MainWindowBase.cpp.
References MainWindowBase::updateMenuStates().
Referenced by MainWindowBase::createDocument().
| void MainWindowBase::layerAboutToBeDeleted | ( | Layer * | ) | [protected, virtual, slot, inherited] |
Definition at line 2044 of file MainWindowBase.cpp.
References MainWindowBase::m_timeRulerLayer.
Referenced by MainWindowBase::createDocument().
| void MainWindowBase::modelAboutToBeDeleted | ( | Model * | ) | [protected, virtual, slot, inherited] |
Definition at line 2101 of file MainWindowBase.cpp.
References ViewManager::getPlaybackModel(), MainWindowBase::m_playSource, MainWindowBase::m_viewManager, FFTDataServer::modelAboutToBeDeleted(), AudioCallbackPlaySource::removeModel(), and ViewManager::setPlaybackModel().
Referenced by addLayer(), and MainWindowBase::createDocument().
| void MainWindowBase::paneDeleteButtonClicked | ( | Pane * | ) | [protected, virtual, slot, inherited] |
Definition at line 2112 of file MainWindowBase.cpp.
References CommandHistory::addCommand(), CommandHistory::endCompoundOperation(), CommandHistory::getInstance(), View::getLayer(), View::getLayerCount(), PaneStack::getPane(), PaneStack::getPaneCount(), MainWindowBase::m_document, MainWindowBase::m_paneStack, Document::removeLayerFromView(), CommandHistory::startCompoundOperation(), and MainWindowBase::updateMenuStates().
Referenced by MainWindowBase::MainWindowBase().
| void MainWindowBase::pollOSC | ( | ) | [protected, virtual, slot, inherited] |
Definition at line 2148 of file MainWindowBase.cpp.
References OSCQueue::getMessagesAvailable(), OSCMessage::getTarget(), MainWindowBase::handleOSCMessage(), OSCQueue::isEmpty(), MainWindowBase::m_openingAudioFile, MainWindowBase::m_oscQueue, and OSCQueue::readMessage().
Referenced by MainWindowBase::MainWindowBase().
| void MainWindowBase::contextHelpChanged | ( | const QString & | ) | [protected, virtual, slot, inherited] |
Definition at line 2173 of file MainWindowBase.cpp.
References MainWindowBase::m_myStatusMessage.
Referenced by MainWindowBase::AddPaneCommand::execute(), MainWindow(), MainWindowBase::MainWindowBase(), mouseEnteredWidget(), mouseLeftWidget(), newSession(), and playSpeedChanged().
| void MainWindowBase::inProgressSelectionChanged | ( | ) | [protected, virtual, slot, inherited] |
Definition at line 2165 of file MainWindowBase.cpp.
References PaneStack::getCurrentPane(), MainWindowBase::m_paneStack, and MainWindowBase::updateVisibleRangeDisplay().
Referenced by MainWindowBase::MainWindowBase().
| WaveFileModel * MainWindowBase::getMainModel | ( | ) | [protected, inherited] |
Definition at line 1307 of file MainWindowBase.cpp.
References Document::getMainModel(), and MainWindowBase::m_document.
Referenced by exportAudio(), MainWindowBase::ffwd(), MainWindowBase::ffwdEnd(), MainWindowBase::getOpenFileName(), MainWindowBase::globalCentreFrameChanged(), handleOSCMessage(), importLayer(), MainWindowBase::open(), MainWindowBase::openAudio(), MainWindowBase::openLayer(), MainWindowBase::playbackFrameChanged(), MainWindowBase::rewind(), MainWindowBase::rewindStart(), MainWindowBase::selectAll(), MainWindowBase::selectToEnd(), MainWindowBase::selectToStart(), MainWindowBase::selectVisible(), setupPaneAndLayerMenus(), updateDescriptionLabel(), MainWindowBase::updateMenuStates(), updateVisibleRangeDisplay(), MainWindowBase::viewCentreFrameChanged(), MainWindowBase::viewZoomLevelChanged(), and MainWindowBase::zoomToFit().
| const WaveFileModel * MainWindowBase::getMainModel | ( | ) | const [protected, inherited] |
Definition at line 1314 of file MainWindowBase.cpp.
References Document::getMainModel(), and MainWindowBase::m_document.
| void MainWindowBase::createDocument | ( | ) | [protected, inherited] |
Definition at line 1321 of file MainWindowBase.cpp.
References MainWindowBase::alignmentFailed(), MainWindowBase::layerAboutToBeDeleted(), MainWindowBase::layerAdded(), MainWindowBase::layerInAView(), MainWindowBase::layerRemoved(), MainWindowBase::m_document, MainWindowBase::mainModelChanged(), MainWindowBase::modelAboutToBeDeleted(), MainWindowBase::modelAdded(), MainWindowBase::modelGenerationFailed(), and MainWindowBase::modelRegenerationWarning().
Referenced by newSession(), and MainWindowBase::openSession().
| Pane * MainWindowBase::addPaneToStack | ( | ) | [protected, inherited] |
Definition at line 1417 of file MainWindowBase.cpp.
References CommandHistory::addCommand(), CommandHistory::getInstance(), and MainWindowBase::AddPaneCommand::getPane().
Referenced by MainWindowBase::PaneCallback::addPane().
| Layer * MainWindowBase::getSnapLayer | ( | ) | const [protected, inherited] |
Definition at line 1724 of file MainWindowBase.cpp.
References PaneStack::getCurrentPane(), View::getLayer(), View::getLayerCount(), View::getSelectedLayer(), and MainWindowBase::m_paneStack.
Referenced by MainWindowBase::ffwd(), and MainWindowBase::rewind().
| QString MainWindowBase::getOpenFileName | ( | FileFinder::FileType | type | ) | [protected, virtual, inherited] |
Definition at line 213 of file MainWindowBase.cpp.
References FileFinder::AnyFile, FileFinder::AudioFile, PaneStack::getCurrentPane(), FileFinder::getInstance(), MainWindowBase::getMainModel(), FileFinder::getOpenFileName(), FileFinder::ImageFile, FileFinder::LayerFile, FileFinder::LayerFileNoMidi, MainWindowBase::m_audioFile, MainWindowBase::m_paneStack, MainWindowBase::m_sessionFile, FileFinder::SessionFile, and FileFinder::SessionOrAudioFile.
Referenced by importAudio(), importLayer(), importMoreAudio(), openSession(), and openSomething().
| QString MainWindowBase::getSaveFileName | ( | FileFinder::FileType | type | ) | [protected, virtual, inherited] |
Definition at line 243 of file MainWindowBase.cpp.
References FileFinder::AnyFile, FileFinder::AudioFile, FileFinder::getInstance(), FileFinder::getSaveFileName(), FileFinder::ImageFile, FileFinder::LayerFile, FileFinder::LayerFileNoMidi, MainWindowBase::m_audioFile, MainWindowBase::m_sessionFile, FileFinder::SessionFile, and FileFinder::SessionOrAudioFile.
Referenced by exportAudio(), exportImage(), exportLayer(), and saveSessionAs().
| void MainWindowBase::registerLastOpenedFilePath | ( | FileFinder::FileType | type, | |
| QString | path | |||
| ) | [protected, virtual, inherited] |
Definition at line 266 of file MainWindowBase.cpp.
References FileFinder::getInstance(), and FileFinder::registerLastOpenedFilePath().
Referenced by MainWindowBase::openAudio(), MainWindowBase::openLayer(), and MainWindowBase::openSession().
| void MainWindowBase::createPlayTarget | ( | ) | [protected, virtual, inherited] |
Definition at line 1293 of file MainWindowBase.cpp.
References AudioTargetFactory::createCallbackTarget(), MainWindowBase::m_playSource, and MainWindowBase::m_playTarget.
Referenced by MainWindowBase::mainModelChanged().
| void MainWindowBase::openHelpUrl | ( | QString | url | ) | [protected, virtual, inherited] |
| void MainWindowBase::toXml | ( | QTextStream & | stream | ) | [protected, virtual, inherited] |
Definition at line 1385 of file MainWindowBase.cpp.
References PaneStack::getPane(), PaneStack::getPaneCount(), ViewManager::getSelection(), MainWindowBase::m_document, MainWindowBase::m_paneStack, MainWindowBase::m_viewManager, MultiSelection::toXml(), Pane::toXml(), and Document::toXml().
Referenced by MainWindowBase::saveSessionFile().
Overview* MainWindow::m_overview [protected] |
Definition at line 170 of file MainWindow.h.
Referenced by closeSession(), MainWindow(), newSession(), paneAboutToBeDeleted(), paneAdded(), and paneHidden().
Fader* MainWindow::m_fader [protected] |
Definition at line 171 of file MainWindow.h.
Referenced by handleOSCMessage(), mainModelChanged(), MainWindow(), mouseEnteredWidget(), and outputLevelsChanged().
AudioDial* MainWindow::m_playSpeed [protected] |
Definition at line 172 of file MainWindow.h.
Referenced by handleOSCMessage(), MainWindow(), mouseEnteredWidget(), playSpeedChanged(), restoreNormalPlayback(), slowDownPlayback(), speedUpPlayback(), and updateMenuStates().
WaveformLayer* MainWindow::m_panLayer [protected] |
Definition at line 173 of file MainWindow.h.
Referenced by currentPaneChanged(), mainModelChanged(), MainWindow(), and preferenceChanged().
bool MainWindow::m_mainMenusCreated [protected] |
Definition at line 175 of file MainWindow.h.
Referenced by setupEditMenu(), setupFileMenu(), setupMenus(), and setupViewMenu().
QMenu* MainWindow::m_paneMenu [protected] |
QMenu* MainWindow::m_layerMenu [protected] |
QMenu* MainWindow::m_transformsMenu [protected] |
QMenu* MainWindow::m_playbackMenu [protected] |
QMenu* MainWindow::m_existingLayersMenu [protected] |
Definition at line 180 of file MainWindow.h.
Referenced by setupExistingLayersMenus(), and setupPaneAndLayerMenus().
QMenu* MainWindow::m_sliceMenu [protected] |
Definition at line 181 of file MainWindow.h.
Referenced by setupExistingLayersMenus(), and setupPaneAndLayerMenus().
QMenu* MainWindow::m_recentFilesMenu [protected] |
Definition at line 182 of file MainWindow.h.
Referenced by setupFileMenu(), and setupRecentFilesMenu().
QMenu* MainWindow::m_recentTransformsMenu [protected] |
Definition at line 183 of file MainWindow.h.
Referenced by setupRecentTransformsMenu(), and setupTransformsMenu().
QMenu* MainWindow::m_rightButtonMenu [protected] |
Definition at line 184 of file MainWindow.h.
Referenced by rightButtonMenuRequested(), setupEditMenu(), setupMenus(), and setupToolbars().
QMenu* MainWindow::m_rightButtonLayerMenu [protected] |
Definition at line 185 of file MainWindow.h.
Referenced by setupMenus(), and setupPaneAndLayerMenus().
QMenu* MainWindow::m_rightButtonTransformsMenu [protected] |
QMenu* MainWindow::m_rightButtonPlaybackMenu [protected] |
QAction* MainWindow::m_deleteSelectedAction [protected] |
QAction* MainWindow::m_soloAction [protected] |
QAction* MainWindow::m_ffwdAction [protected] |
QAction* MainWindow::m_rwdAction [protected] |
bool MainWindow::m_soloModified [protected] |
bool MainWindow::m_prevSolo [protected] |
QFrame* MainWindow::m_playControlsSpacer [protected] |
Definition at line 197 of file MainWindow.h.
Referenced by MainWindow(), and propertyStacksResized().
int MainWindow::m_playControlsWidth [protected] |
Definition at line 198 of file MainWindow.h.
Referenced by MainWindow(), and propertyStacksResized().
QPointer<PreferencesDialog> MainWindow::m_preferencesDialog [protected] |
Definition at line 200 of file MainWindow.h.
Referenced by closeEvent(), commitData(), preferences(), and ~MainWindow().
QPointer<LayerTreeDialog> MainWindow::m_layerTreeDialog [protected] |
KeyReference* MainWindow::m_keyReference [protected] |
Definition at line 203 of file MainWindow.h.
Referenced by closeEvent(), keyReference(), setupEditMenu(), setupFileMenu(), setupHelpMenu(), setupPaneAndLayerMenus(), setupRecentFilesMenu(), setupRecentTransformsMenu(), setupToolbars(), setupViewMenu(), and ~MainWindow().
PaneActionMap MainWindow::m_paneActions [protected] |
LayerActionMap MainWindow::m_layerActions [protected] |
Definition at line 220 of file MainWindow.h.
Referenced by addLayer(), and setupPaneAndLayerMenus().
TransformActionMap MainWindow::m_transformActions [protected] |
Definition at line 226 of file MainWindow.h.
Referenced by setupRecentTransformsMenu(), and setupTransformsMenu().
Definition at line 229 of file MainWindow.h.
Referenced by addLayer(), and setupExistingLayersMenus().
ExistingLayerActionMap MainWindow::m_sliceActions [protected] |
Definition at line 230 of file MainWindow.h.
Referenced by addLayer(), and setupExistingLayersMenus().
ToolActionMap MainWindow::m_toolActions [protected] |
NumberingActionMap MainWindow::m_numberingActions [protected] |
Definition at line 236 of file MainWindow.h.
Referenced by setInstantsNumbering(), and setupEditMenu().
QString MainWindowBase::m_sessionFile [protected, inherited] |
Definition at line 249 of file MainWindowBase.h.
Referenced by closeSession(), MainWindowBase::getOpenFileName(), MainWindowBase::getSaveFileName(), MainWindowBase::openAudio(), MainWindowBase::openSession(), saveSession(), saveSessionAs(), and MainWindowBase::updateMenuStates().
QString MainWindowBase::m_audioFile [protected, inherited] |
Definition at line 250 of file MainWindowBase.h.
Referenced by MainWindowBase::getOpenFileName(), MainWindowBase::getSaveFileName(), MainWindowBase::openAudio(), openSession(), openSomething(), and saveSessionAs().
Document* MainWindowBase::m_document [protected, inherited] |
Definition at line 251 of file MainWindowBase.h.
Referenced by addLayer(), addPane(), alignToggled(), closeSession(), MainWindowBase::createDocument(), MainWindowBase::deleteCurrentLayer(), MainWindowBase::deleteCurrentPane(), MainWindowBase::getMainModel(), handleOSCMessage(), MainWindowBase::insertInstantAt(), newSession(), MainWindowBase::openAudio(), MainWindowBase::openImage(), MainWindowBase::openLayer(), MainWindowBase::openSession(), MainWindowBase::paneDeleteButtonClicked(), MainWindowBase::paste(), setupPaneAndLayerMenus(), MainWindowBase::toXml(), and updateMenuStates().
QLabel* MainWindowBase::m_descriptionLabel [protected, inherited] |
Definition at line 253 of file MainWindowBase.h.
Referenced by MainWindow(), and updateDescriptionLabel().
PaneStack* MainWindowBase::m_paneStack [protected, inherited] |
Definition at line 254 of file MainWindowBase.h.
Referenced by addLayer(), addPane(), alignToggled(), closeSession(), MainWindowBase::copy(), MainWindowBase::cut(), MainWindowBase::deleteCurrentLayer(), MainWindowBase::deleteCurrentPane(), MainWindowBase::deleteSelected(), MainWindowBase::RemovePaneCommand::execute(), MainWindowBase::AddPaneCommand::execute(), exportImage(), exportLayer(), MainWindowBase::ffwd(), MainWindowBase::getOpenFileName(), MainWindowBase::getSnapLayer(), MainWindowBase::globalCentreFrameChanged(), handleOSCMessage(), importLayer(), MainWindowBase::inProgressSelectionChanged(), MainWindowBase::insertInstantAt(), MainWindowBase::jumpLeft(), MainWindowBase::jumpRight(), MainWindowBase::layerInAView(), MainWindow(), MainWindowBase::MainWindowBase(), newSession(), MainWindowBase::nextLayer(), MainWindowBase::nextPane(), MainWindowBase::open(), MainWindowBase::openAudio(), MainWindowBase::openImage(), MainWindowBase::openLayer(), MainWindowBase::paneDeleteButtonClicked(), paneDropAccepted(), MainWindowBase::paste(), MainWindowBase::playSoloToggled(), MainWindowBase::preferenceChanged(), MainWindowBase::previousLayer(), MainWindowBase::previousPane(), renameCurrentLayer(), MainWindowBase::renumberInstants(), MainWindowBase::rewind(), rightButtonMenuRequested(), MainWindowBase::scrollLeft(), MainWindowBase::scrollRight(), MainWindowBase::selectVisible(), setupExistingLayersMenus(), showLayerTree(), MainWindowBase::stop(), MainWindowBase::togglePropertyBoxes(), MainWindowBase::toXml(), MainWindowBase::RemovePaneCommand::unexecute(), MainWindowBase::AddPaneCommand::unexecute(), MainWindowBase::updateMenuStates(), updateMenuStates(), MainWindowBase::viewCentreFrameChanged(), MainWindowBase::viewZoomLevelChanged(), MainWindowBase::zoomDefault(), MainWindowBase::zoomIn(), MainWindowBase::zoomOut(), MainWindowBase::zoomToFit(), MainWindowBase::AddPaneCommand::~AddPaneCommand(), and MainWindowBase::RemovePaneCommand::~RemovePaneCommand().
ViewManager* MainWindowBase::m_viewManager [protected, inherited] |
Definition at line 255 of file MainWindowBase.h.
Referenced by addLayer(), MainWindowBase::PaneCallback::addSelection(), alignToggled(), MainWindowBase::clearSelection(), closeSession(), MainWindowBase::copy(), MainWindowBase::currentPaneChanged(), MainWindowBase::cut(), MainWindowBase::deleteSelected(), exportAudio(), exportImage(), MainWindowBase::ffwd(), MainWindowBase::ffwdEnd(), handleOSCMessage(), MainWindowBase::insertInstant(), MainWindowBase::insertInstantsAtBoundaries(), MainWindowBase::mainModelChanged(), MainWindow(), MainWindowBase::MainWindowBase(), MainWindowBase::modelAboutToBeDeleted(), MainWindowBase::openImage(), MainWindowBase::openSession(), MainWindowBase::paste(), MainWindowBase::play(), MainWindowBase::playLoopToggled(), MainWindowBase::playSelectionToggled(), MainWindowBase::playSoloToggled(), MainWindowBase::preferenceChanged(), preferenceChanged(), MainWindowBase::renumberInstants(), MainWindowBase::rewind(), MainWindowBase::rewindStart(), MainWindowBase::selectAll(), MainWindowBase::selectToEnd(), MainWindowBase::selectToStart(), MainWindowBase::selectVisible(), setupToolbars(), setupViewMenu(), MainWindowBase::showAllOverlays(), MainWindowBase::showMinimalOverlays(), MainWindowBase::showNoOverlays(), MainWindowBase::showStandardOverlays(), MainWindowBase::toggleZoomWheels(), toolDrawSelected(), toolEditSelected(), toolEraseSelected(), toolMeasureSelected(), toolNavigateSelected(), toolSelectSelected(), MainWindowBase::toXml(), MainWindowBase::updateMenuStates(), updateMenuStates(), updateVisibleRangeDisplay(), and MainWindowBase::~MainWindowBase().
Layer* MainWindowBase::m_timeRulerLayer [protected, inherited] |
Definition at line 256 of file MainWindowBase.h.
Referenced by addPane(), closeSession(), MainWindowBase::layerAboutToBeDeleted(), newSession(), and MainWindowBase::openAudio().
bool MainWindowBase::m_audioOutput [protected, inherited] |
AudioCallbackPlaySource* MainWindowBase::m_playSource [protected, inherited] |
Definition at line 259 of file MainWindowBase.h.
Referenced by addLayer(), MainWindowBase::createPlayTarget(), MainWindowBase::currentPaneChanged(), MainWindowBase::globalCentreFrameChanged(), handleOSCMessage(), MainWindowBase::layerInAView(), MainWindowBase::MainWindowBase(), MainWindowBase::modelAboutToBeDeleted(), MainWindowBase::modelAdded(), MainWindowBase::openAudio(), MainWindowBase::play(), MainWindowBase::playbackFrameChanged(), MainWindowBase::playSoloToggled(), playSpeedChanged(), MainWindowBase::rewind(), setupToolbars(), MainWindowBase::stop(), updateDescriptionLabel(), MainWindowBase::viewCentreFrameChanged(), MainWindowBase::viewZoomLevelChanged(), MainWindowBase::zoomToFit(), and MainWindowBase::~MainWindowBase().
AudioCallbackPlayTarget* MainWindowBase::m_playTarget [protected, inherited] |
Definition at line 260 of file MainWindowBase.h.
Referenced by MainWindowBase::createPlayTarget(), handleOSCMessage(), MainWindowBase::mainModelChanged(), mainModelChanged(), MainWindowBase::updateMenuStates(), updateMenuStates(), and MainWindowBase::~MainWindowBase().
OSCQueue* MainWindowBase::m_oscQueue [protected, inherited] |
Definition at line 262 of file MainWindowBase.h.
Referenced by about(), MainWindowBase::MainWindowBase(), MainWindowBase::pollOSC(), and MainWindowBase::~MainWindowBase().
RecentFiles MainWindowBase::m_recentFiles [protected, inherited] |
Definition at line 264 of file MainWindowBase.h.
Referenced by commitData(), exportAudio(), exportLayer(), handleOSCMessage(), MainWindowBase::openAudio(), MainWindowBase::openLayer(), MainWindowBase::openSession(), saveSessionAs(), setupFileMenu(), and setupRecentFilesMenu().
RecentFiles MainWindowBase::m_recentTransforms [protected, inherited] |
Definition at line 265 of file MainWindowBase.h.
Referenced by addLayer(), handleOSCMessage(), setupRecentTransformsMenu(), and setupTransformsMenu().
bool MainWindowBase::m_documentModified [protected, inherited] |
Definition at line 267 of file MainWindowBase.h.
Referenced by checkSaveModified(), commitData(), MainWindowBase::documentModified(), MainWindowBase::documentRestored(), MainWindowBase::openAudio(), MainWindowBase::openSession(), and MainWindowBase::updateMenuStates().
bool MainWindowBase::m_openingAudioFile [protected, inherited] |
Definition at line 268 of file MainWindowBase.h.
Referenced by closeEvent(), MainWindowBase::openAudio(), and MainWindowBase::pollOSC().
bool MainWindowBase::m_abandoning [protected, inherited] |
Definition at line 269 of file MainWindowBase.h.
Referenced by closeEvent(), and handleOSCMessage().
Labeller* MainWindowBase::m_labeller [protected, inherited] |
Definition at line 271 of file MainWindowBase.h.
Referenced by MainWindowBase::insertInstantAt(), MainWindowBase::MainWindowBase(), MainWindowBase::renumberInstants(), resetInstantsCounters(), setInstantsCounterCycle(), setInstantsNumbering(), and setupEditMenu().
int MainWindowBase::m_lastPlayStatusSec [protected, inherited] |
Definition at line 273 of file MainWindowBase.h.
Referenced by MainWindowBase::playbackFrameChanged().
QString MainWindowBase::m_myStatusMessage [mutable, protected, inherited] |
Definition at line 274 of file MainWindowBase.h.
Referenced by MainWindowBase::contextHelpChanged(), MainWindowBase::playbackFrameChanged(), MainWindowBase::stop(), and updateVisibleRangeDisplay().
bool MainWindowBase::m_initialDarkBackground [protected, inherited] |
Definition at line 276 of file MainWindowBase.h.
Referenced by MainWindowBase::MainWindowBase(), and MainWindowBase::preferenceChanged().
1.5.1