|
Canorus
0.7
|
#include <settingsdialog.h>

Copyright (c) 2006-2007, Matevž Jekovec, Canorus development team All Rights Reserved. See AUTHORS for a complete list of authors.
Licensed under the GNU GENERAL PUBLIC LICENSE. See COPYING for details.
Settings dialog for various options like editor behaviour, loading/saving settings,
colors, playback options etc.
\sa CASettings| CASettingsDialog::CASettingsDialog | ( | CASettingsPage | currentPage, |
| QWidget * | parent = 0 |
||
| ) |
References buildPreviewSheet(), setupPages(), and Ui_uiSettingsDialog::setupUi().

References _previewSheet.
| void CASettingsDialog::applySettings | ( | ) | [private] |
References _midiInPorts, _midiOutPorts, CACanorus::autoRecovery(), CAFileFormats::getType(), 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::setUseSystemDefaultPdfViewer(), CASettings::setUseSystemDefaultTypesetter(), Ui_uiSettingsDialog::uiAntiAliasing, Ui_uiSettingsDialog::uiAutoBar, Ui_uiSettingsDialog::uiAutoRecoverySpinBox, Ui_uiSettingsDialog::uiBackgroundColor, Ui_uiSettingsDialog::uiDefaultSaveComboBox, Ui_uiSettingsDialog::uiDisabledElementsColor, Ui_uiSettingsDialog::uiDocumentsDirectory, CAMainWin::uiExportDialog, Ui_uiSettingsDialog::uiFinaleLyricsCheckBox, Ui_uiSettingsDialog::uiForegroundColor, Ui_uiSettingsDialog::uiHiddenElementsColor, CAMainWin::uiImportDialog, Ui_uiSettingsDialog::uiMidiInList, Ui_uiSettingsDialog::uiMidiOutList, CAMainWin::uiOpenDialog, Ui_uiSettingsDialog::uiPdfViewerDefault, Ui_uiSettingsDialog::uiPdfViewerLocation, Ui_uiSettingsDialog::uiPlayInsertedNotes, CAMainWin::uiSaveDialog, Ui_uiSettingsDialog::uiSelectedContextColor, Ui_uiSettingsDialog::uiSelectionAreaColor, Ui_uiSettingsDialog::uiSelectionColor, Ui_uiSettingsDialog::uiShadowNotesInOtherStaffs, Ui_uiSettingsDialog::uiTypesetter, Ui_uiSettingsDialog::uiTypesetterDefault, Ui_uiSettingsDialog::uiTypesetterLocation, CAAutoRecovery::updateTimer(), and CASettings::writeSettings().
Referenced by on_uiButtonBox_clicked().


| void CASettingsDialog::buildPreviewSheet | ( | ) | [private] |
References _previewSheet, CASheet::addStaff(), CAVoice::append(), CASheet::staffAt(), CAClef::Treble, and CAStaff::voiceAt().
Referenced by CASettingsDialog().


| void CASettingsDialog::on_uiBackgroundColor_clicked | ( | bool | ) | [private, slot] |
References CAScoreViewPort::setBackgroundColor(), Ui_uiSettingsDialog::uiBackgroundColor, and Ui_uiSettingsDialog::uiPreviewScoreViewPort.

| void CASettingsDialog::on_uiBackgroundRevert_clicked | ( | bool | ) | [private, slot] |
References CASettings::DEFAULT_BACKGROUND_COLOR, CAScoreViewPort::setBackgroundColor(), Ui_uiSettingsDialog::uiBackgroundColor, and Ui_uiSettingsDialog::uiPreviewScoreViewPort.

| void CASettingsDialog::on_uiButtonBox_clicked | ( | QAbstractButton * | button | ) | [private, slot] |
References applySettings(), and Ui_uiSettingsDialog::uiButtonBox.

| void CASettingsDialog::on_uiDisabledElementsColor_clicked | ( | bool | ) | [private, slot] |
References CAScoreViewPort::setDisabledElementsColor(), Ui_uiSettingsDialog::uiDisabledElementsColor, and Ui_uiSettingsDialog::uiPreviewScoreViewPort.

| void CASettingsDialog::on_uiDisabledElementsRevert_clicked | ( | bool | ) | [private, slot] |
References CASettings::DEFAULT_DISABLED_ELEMENTS_COLOR, CAScoreViewPort::setDisabledElementsColor(), Ui_uiSettingsDialog::uiDisabledElementsColor, and Ui_uiSettingsDialog::uiPreviewScoreViewPort.

| void CASettingsDialog::on_uiDocumentsDirectoryBrowse_clicked | ( | bool | ) | [private, slot] |
References Ui_uiSettingsDialog::uiDocumentsDirectory.
| void CASettingsDialog::on_uiDocumentsDirectoryRevert_clicked | ( | bool | ) | [private, slot] |
| void CASettingsDialog::on_uiForegroundColor_clicked | ( | bool | ) | [private, slot] |
References CAScoreViewPort::setForegroundColor(), Ui_uiSettingsDialog::uiForegroundColor, and Ui_uiSettingsDialog::uiPreviewScoreViewPort.

| void CASettingsDialog::on_uiForegroundRevert_clicked | ( | bool | ) | [private, slot] |
References CASettings::DEFAULT_FOREGROUND_COLOR, CAScoreViewPort::setForegroundColor(), Ui_uiSettingsDialog::uiForegroundColor, and Ui_uiSettingsDialog::uiPreviewScoreViewPort.

| void CASettingsDialog::on_uiHiddenElementsColor_clicked | ( | bool | ) | [private, slot] |
References CAScoreViewPort::setHiddenElementsColor(), Ui_uiSettingsDialog::uiHiddenElementsColor, and Ui_uiSettingsDialog::uiPreviewScoreViewPort.

| void CASettingsDialog::on_uiHiddenElementsRevert_clicked | ( | bool | ) | [private, slot] |
References CASettings::DEFAULT_HIDDEN_ELEMENTS_COLOR, CAScoreViewPort::setHiddenElementsColor(), Ui_uiSettingsDialog::uiHiddenElementsColor, and Ui_uiSettingsDialog::uiPreviewScoreViewPort.

| void CASettingsDialog::on_uiPdfViewerBrowse_clicked | ( | bool | ) | [private, slot] |
References Ui_uiSettingsDialog::uiPdfViewerLocation.
| void CASettingsDialog::on_uiPdfViewerDefault_toggled | ( | bool | checked | ) | [private, slot] |
| void CASettingsDialog::on_uiSelectedContextColor_clicked | ( | bool | ) | [private, slot] |
References CAScoreViewPort::setSelectedContextColor(), Ui_uiSettingsDialog::uiPreviewScoreViewPort, and Ui_uiSettingsDialog::uiSelectedContextColor.

| void CASettingsDialog::on_uiSelectedContextRevert_clicked | ( | bool | ) | [private, slot] |
References CASettings::DEFAULT_SELECTED_CONTEXT_COLOR, CAScoreViewPort::setSelectedContextColor(), Ui_uiSettingsDialog::uiPreviewScoreViewPort, and Ui_uiSettingsDialog::uiSelectedContextColor.

| void CASettingsDialog::on_uiSelectionAreaColor_clicked | ( | bool | ) | [private, slot] |
References CAScoreViewPort::setSelectionAreaColor(), Ui_uiSettingsDialog::uiPreviewScoreViewPort, and Ui_uiSettingsDialog::uiSelectionAreaColor.

| void CASettingsDialog::on_uiSelectionAreaRevert_clicked | ( | bool | ) | [private, slot] |
References CASettings::DEFAULT_SELECTION_AREA_COLOR, CAScoreViewPort::setSelectionAreaColor(), Ui_uiSettingsDialog::uiPreviewScoreViewPort, and Ui_uiSettingsDialog::uiSelectionAreaColor.

| void CASettingsDialog::on_uiSelectionColor_clicked | ( | bool | ) | [private, slot] |
References CAScoreViewPort::setSelectionColor(), Ui_uiSettingsDialog::uiPreviewScoreViewPort, and Ui_uiSettingsDialog::uiSelectionColor.

| void CASettingsDialog::on_uiSelectionRevert_clicked | ( | bool | ) | [private, slot] |
References CASettings::DEFAULT_SELECTION_COLOR, CAScoreViewPort::setSelectionColor(), Ui_uiSettingsDialog::uiPreviewScoreViewPort, and Ui_uiSettingsDialog::uiSelectionColor.

| void CASettingsDialog::on_uiSettingsList_currentItemChanged | ( | QListWidgetItem * | current, |
| QListWidgetItem * | previous | ||
| ) | [private, slot] |
| void CASettingsDialog::on_uiTypesetterBrowse_clicked | ( | bool | ) | [private, slot] |
References Ui_uiSettingsDialog::uiTypesetterLocation.
| void CASettingsDialog::on_uiTypesetterDefault_toggled | ( | bool | checked | ) | [private, slot] |
| void CASettingsDialog::setupPages | ( | CASettingsPage | currentPage = EditorSettings | ) | [private] |
References _midiInPorts, _midiOutPorts, _previewSheet, CAScoreViewPort::addSelectionRegion(), CAScoreViewPort::addToSelection(), CASettings::defaultSaveFormat(), CAScoreViewPort::findCElement(), CAFileFormats::getFilter(), CAMidiDevice::getInputPorts(), CAMidiDevice::getOutputPorts(), CACanorus::midiDevice(), CASettings::midiInPort(), CASettings::midiOutPort(), CAVoice::musElementAt(), CAScoreViewPort::rebuild(), CAScoreViewPort::ScrollBarAlwaysHidden, CAScoreViewPort::setCurrentContext(), CAScoreViewPort::setScrollBarVisible(), CAScoreViewPort::setSheet(), CACanorus::settings(), CAScoreViewPort::setZoom(), CASheet::staffAt(), Ui_uiSettingsDialog::uiAntiAliasing, Ui_uiSettingsDialog::uiAutoBar, Ui_uiSettingsDialog::uiAutoRecoverySpinBox, Ui_uiSettingsDialog::uiBackgroundColor, Ui_uiSettingsDialog::uiDefaultSaveComboBox, Ui_uiSettingsDialog::uiDisabledElementsColor, Ui_uiSettingsDialog::uiDocumentsDirectory, Ui_uiSettingsDialog::uiFinaleLyricsCheckBox, Ui_uiSettingsDialog::uiForegroundColor, Ui_uiSettingsDialog::uiHiddenElementsColor, Ui_uiSettingsDialog::uiMidiInList, Ui_uiSettingsDialog::uiMidiOutList, Ui_uiSettingsDialog::uiPdfViewerDefault, Ui_uiSettingsDialog::uiPdfViewerLocation, Ui_uiSettingsDialog::uiPlayInsertedNotes, Ui_uiSettingsDialog::uiPreviewScoreViewPort, CAMainWin::uiSaveDialog, Ui_uiSettingsDialog::uiSelectedContextColor, Ui_uiSettingsDialog::uiSelectionAreaColor, Ui_uiSettingsDialog::uiSelectionColor, Ui_uiSettingsDialog::uiSettingsList, Ui_uiSettingsDialog::uiShadowNotesInOtherStaffs, Ui_uiSettingsDialog::uiTypesetter, Ui_uiSettingsDialog::uiTypesetterDefault, Ui_uiSettingsDialog::uiTypesetterLocation, UndefinedSettings, and CAStaff::voiceAt().
Referenced by CASettingsDialog().


QMap<int, QString> CASettingsDialog::_midiInPorts [private] |
Referenced by applySettings(), and setupPages().
QMap<int, QString> CASettingsDialog::_midiOutPorts [private] |
Referenced by applySettings(), and setupPages().
CASheet* CASettingsDialog::_previewSheet [private] |
Referenced by buildPreviewSheet(), setupPages(), and ~CASettingsDialog().
1.8.0