|
Canorus 0.0
|
#include <settingsdialog.h>

Public Types | |
| enum | CASettingsPage { UndefinedSettings = -1 , EditorSettings = 0 , AppearanceSettings = 1 , ActionSettings = 2 , LoadSaveSettings = 3 , PlaybackSettings = 4 , PrintingSettings = 5 } |
Public Member Functions | |
| CASettingsDialog (CASettingsPage currentPage, QWidget *parent=0) | |
| ~CASettingsDialog () | |
Private Member Functions | |
| void | setupPages (CASettingsPage currentPage=EditorSettings) |
| void | buildPreviewSheet () |
| void | buildActionsEditorPage () |
| void | applySettings () |
Private Attributes | |
| CASheet * | _previewSheet |
| CAActionsEditor * | _commandsEditor |
| QMap< int, QString > | _midiInPorts |
| QMap< int, QString > | _midiOutPorts |
Copyright (c) 2006-2007, Matevž Jekovec, Canorus development team All Rights Reserved. See AUTHORS for a complete list of authors.
Licensed punder the GNU GENERAL PUBLIC LICENSE. See COPYING for details.
Settings dialog for various options like editor behaviour, loading/saving settings, colors, playback options etc.
| CASettingsDialog::CASettingsDialog | ( | CASettingsPage | currentPage, |
| QWidget * | parent = 0 |
||
| ) |
References buildActionsEditorPage(), buildPreviewSheet(), and setupPages().

| CASettingsDialog::~CASettingsDialog | ( | ) |
References _previewSheet.
|
private |
References _midiInPorts, _midiOutPorts, CACanorus::autoRecovery(), CAFileFormats::getType(), CASettings::setAnimatedScroll(), CASettings::setAntiAliasing(), CASettings::setAutoBar(), CASettings::setAutoRecoveryInterval(), CASettings::setBackgroundColor(), CASettings::setDefaultSaveFormat(), CASettings::setDisabledElementsColor(), CASettings::setDocumentsDirectory(), CASettings::setFinaleLyricsBehaviour(), CASettings::setForegroundColor(), CASettings::setHiddenElementsColor(), CASettings::setMidiInPort(), CASettings::setMidiOutPort(), CASettings::setPdfViewerLocation(), CASettings::setPlayInsertedNotes(), CASettings::setSelectedContextColor(), CASettings::setSelectionAreaColor(), CASettings::setSelectionColor(), CASettings::setShadowNotesInOtherStaffs(), CACanorus::settings(), CASettings::setTypesetter(), CASettings::setTypesetterLocation(), CASettings::setUseNoteChecker(), CASettings::setUseSystemDefaultPdfViewer(), CASettings::setUseSystemDefaultTypesetter(), CAMainWin::uiExportDialog, CAMainWin::uiImportDialog, CAMainWin::uiOpenDialog, CAMainWin::uiSaveDialog, CAAutoRecovery::updateTimer(), and CASettings::writeSettings().
Referenced by on_uiButtonBox_clicked().


|
private |
References _commandsEditor, CAActionsEditor::addActions(), CASettings::getActionList(), and CACanorus::settings().
Referenced by CASettingsDialog().


|
private |
References _previewSheet, CASheet::addStaff(), CASheet::staffList(), and CAClef::Treble.
Referenced by CASettingsDialog().


|
privateslot |
|
privateslot |
References CASettings::DEFAULT_BACKGROUND_COLOR.
|
privateslot |
|
privateslot |
|
privateslot |
References CASettings::DEFAULT_DISABLED_ELEMENTS_COLOR.
|
privateslot |
|
privateslot |
References CASettings::DEFAULT_DOCUMENTS_DIRECTORY.
|
privateslot |
|
privateslot |
References CASettings::DEFAULT_FOREGROUND_COLOR.
|
privateslot |
|
privateslot |
References CASettings::DEFAULT_HIDDEN_ELEMENTS_COLOR.
|
privateslot |
|
privateslot |
|
privateslot |
|
privateslot |
References CASettings::DEFAULT_SELECTED_CONTEXT_COLOR.
|
privateslot |
|
privateslot |
References CASettings::DEFAULT_SELECTION_AREA_COLOR.
|
privateslot |
|
privateslot |
References CASettings::DEFAULT_SELECTION_COLOR.
|
privateslot |
|
privateslot |
|
privateslot |
|
private |
References _midiInPorts, _midiOutPorts, _previewSheet, CASettings::defaultSaveFormat(), CAFileFormats::getFilter(), CAMidiDevice::getInputPorts(), CAMidiDevice::getOutputPorts(), CACanorus::midiDevice(), CAScoreView::ScrollBarAlwaysHidden, CACanorus::settings(), CASheet::staffList(), CAMainWin::uiSaveDialog, and UndefinedSettings.
Referenced by CASettingsDialog().


|
private |
Referenced by buildActionsEditorPage().
|
private |
Referenced by applySettings(), and setupPages().
|
private |
Referenced by applySettings(), and setupPages().
|
private |
Referenced by buildPreviewSheet(), setupPages(), and ~CASettingsDialog().