void writeSettings()
Definition: settings.cpp:133
void setAutoBar(bool b)
Definition: settings.h:49
static void addRecentDocument(QString)
Definition: canorus.cpp:236
void setUseNoteChecker(bool b)
Definition: settings.h:52
bool showRuler()
Definition: settings.h:84
static const QDir DEFAULT_SHORTCUTS_DIRECTORY
Definition: settings.h:150
QColor _selectionColor
Definition: settings.h:202
static const int DEFAULT_AUTO_RECOVERY_INTERVAL
Definition: settings.h:65
static const bool DEFAULT_SHADOW_NOTES_IN_OTHER_STAFFS
Definition: settings.h:44
bool _animatedScroll
Definition: settings.h:197
static const QColor DEFAULT_BACKGROUND_COLOR
Definition: settings.h:89
void setMidiKeySequence(QString oMidiKeySequence, bool combined=false)
Definition: singleaction.cpp:62
static const int DEFAULT_MAX_RECENT_DOCUMENTS
Definition: settings.h:69
void initSettings()
Definition: settings.cpp:103
void setDefaultSaveFormat(CAFileFormats::CAFileFormatType t)
Definition: settings.h:62
bool finaleLyricsBehaviour()
Definition: settings.h:39
void setMidiInPort(int in)
Definition: settings.cpp:374
QDir _latestShortcutsDirectory
Definition: settings.h:246
static const bool DEFAULT_PLAY_INSERTED_NOTES
Definition: settings.h:47
bool _showRuler
Definition: settings.h:199
int _midiOutNumDevices
Definition: settings.h:213
void setUseSystemDefaultTypesetter(bool s)
Definition: settings.h:136
bool useNoteChecker()
Definition: settings.h:51
void setCommandName(QString oCommandName)
Definition: singleaction.cpp:26
void setPlayInsertedNotes(bool b)
Definition: settings.h:46
static const QColor DEFAULT_SELECTION_AREA_COLOR
Definition: settings.h:98
QList< CASingleAction * > _oActionList
Definition: settings.h:249
void setHiddenElementsColor(QColor hiddenElementsColor)
Definition: settings.h:106
QColor selectionColor()
Definition: settings.h:93
int _midiInPort
Definition: settings.h:212
int _midiInNumDevices
Definition: settings.h:214
static const QColor DEFAULT_DISABLED_ELEMENTS_COLOR
Definition: settings.h:107
QString getCommandName(bool ampersand=false)
Definition: singleaction.h:26
bool shadowNotesInOtherStaffs()
Definition: settings.h:42
void setLockScrollPlayback(bool l)
Definition: settings.h:76
void setShadowNotesInOtherStaffs(bool b)
Definition: settings.h:43
void setPdfViewerLocation(QString pl)
Definition: settings.h:139
bool _useNoteChecker
Definition: settings.h:182
QColor selectionAreaColor()
Definition: settings.h:96
static const QString DEFAULT_PDF_VIEWER_LOCATION
Definition: settings.h:140
void setTypesetterLocation(QString tl)
Definition: settings.h:133
bool antiAliasing()
Definition: settings.h:81
bool _finaleLyricsBehaviour
Definition: settings.h:178
int _maxRecentDocuments
Definition: settings.h:190
static const QString defaultSettingsPath()
Definition: settings.cpp:525
CASettings(QObject *parent=0)
Definition: settings.cpp:98
void setTypesetter(CATypesetter::CATypesetterType t)
Definition: settings.h:130
virtual void closeInputPort()=0
static const bool DEFAULT_AUTO_BAR
Definition: settings.h:50
void setAutoRecoveryInterval(int interval)
Definition: settings.h:65
QString getShortCutAsString()
Definition: singleaction.h:28
void setSelectionColor(QColor selectionColor)
Definition: settings.h:94
static const QColor DEFAULT_SELECTED_CONTEXT_COLOR
Definition: settings.h:101
static CAMidiDevice * midiDevice()
Definition: canorus.h:67
static const QColor DEFAULT_SELECTION_COLOR
Definition: settings.h:95
bool playInsertedNotes()
Definition: settings.h:45
void setDescription(QString oDescription)
Definition: singleaction.cpp:39
void setActionList(QList< CASingleAction * > &oActionList)
Definition: settings.cpp:444
QDir _documentsDirectory
Definition: settings.h:187
QColor disabledElementsColor()
Definition: settings.h:105
QString getMidiKeySequence()
Definition: singleaction.h:29
QString typesetterLocation()
Definition: settings.h:132
static const CAFileFormats::CAFileFormatType DEFAULT_SAVE_FORMAT
Definition: settings.h:63
int maxRecentDocuments()
Definition: settings.h:67
void setSelectionAreaColor(QColor selectionAreaColor)
Definition: settings.h:97
int _autoRecoveryInterval
Definition: settings.h:189
bool useSystemDefaultPdfViewer()
Definition: settings.h:141
static const bool DEFAULT_SHOW_RULER
Definition: settings.h:86
int _midiOutPort
Definition: settings.h:211
void setLatestShortcutsDirectory(QDir d)
Definition: settings.h:149
virtual ~CASettings()
Definition: settings.cpp:110
QColor selectedContextColor()
Definition: settings.h:99
bool useSystemDefaultTypesetter()
Definition: settings.h:135
CAFileFormats::CAFileFormatType _defaultSaveFormat
Definition: settings.h:188
static const int DEFAULT_MIDI_OUT_NUM_DEVICES
Definition: settings.h:124
void readRecentDocuments()
Definition: settings.cpp:507
static const QColor DEFAULT_FOREGROUND_COLOR
Definition: settings.h:92
Definition: singleaction.h:19
QAction * getAction()
Definition: singleaction.h:32
static const int DEFAULT_MIDI_IN_PORT
Definition: settings.h:115
void writeRecentDocuments()
Definition: settings.cpp:512
bool autoBar()
Definition: settings.h:48
CASingleAction * _poEmptyEntry
Definition: settings.h:250
int midiOutPort()
Definition: settings.h:119
static const CATypesetter::CATypesetterType DEFAULT_TYPESETTER
Definition: settings.h:131
bool _useSystemDefaultPdfViewer
Definition: settings.h:223
QColor _backgroundColor
Definition: settings.h:200
void setUseSystemDefaultPdfViewer(bool s)
Definition: settings.h:142
static const bool DEFAULT_USE_SYSTEM_PDF_VIEWER
Definition: settings.h:143
bool _antiAliasing
Definition: settings.h:198
bool _playInsertedNotes
Definition: settings.h:180
static const QString DEFAULT_TYPESETTER_LOCATION
Definition: settings.h:134
QAction * newAction(QObject *parent=0)
Definition: singleaction.cpp:88
QColor _disabledElementsColor
Definition: settings.h:206
static QList< QString > & recentDocumentList()
Definition: canorus.h:63
int midiOutNumDevices()
Definition: settings.h:122
bool _autoBar
Definition: settings.h:181
void setMaxRecentDocuments(int r)
Definition: settings.h:68
Class for storing the Canorus settings.
Definition: settings.h:21
void setMidiOutPort(int out)
Definition: settings.h:120
bool _useSystemDefaultTypesetter
Definition: settings.h:221
QColor _selectedContextColor
Definition: settings.h:204
void setShowRuler(bool b)
Definition: settings.h:85
bool _shadowNotesInOtherStaffs
Definition: settings.h:179
void setForegroundColor(QColor foregroundColor)
Definition: settings.h:91
CATypesetter::CATypesetterType typesetter()
Definition: settings.h:129
bool deleteSingleAction(QString oCommandName, CASingleAction *&poResAction)
Definition: settings.cpp:491
void setBackgroundColor(QColor backgroundColor)
Definition: settings.h:88
int midiInPort()
Definition: settings.h:113
QString pdfViewerLocation()
Definition: settings.h:138
CATypesetter::CATypesetterType _typesetter
Definition: settings.h:219
bool setSingleAction(QAction oSingleAction, int iPos)
Definition: settings.cpp:427
QColor _foregroundColor
Definition: settings.h:201
int midiInNumDevices()
Definition: settings.h:116
void setShortCutAsString(QString oShortCut)
Definition: singleaction.cpp:50
void setFinaleLyricsBehaviour(bool b)
Definition: settings.h:40
void setSelectedContextColor(QColor selectedContextColor)
Definition: settings.h:100
static const bool DEFAULT_ANTIALIASING
Definition: settings.h:83
void setDocumentsDirectory(QDir d)
Definition: settings.h:59
int readSettings()
Definition: settings.cpp:181
bool _lockScrollPlayback
Definition: settings.h:196
void setAnimatedScroll(bool a)
Definition: settings.h:79
QColor _hiddenElementsColor
Definition: settings.h:205
static const bool DEFAULT_LOCK_SCROLL_PLAYBACK
Definition: settings.h:77
QColor foregroundColor()
Definition: settings.h:90
QDir latestShortcutsDirectory()
Definition: settings.h:148
void setDisabledElementsColor(QColor disabledElementsColor)
Definition: settings.h:103
void setMidiInNumDevices(int inNum)
Definition: settings.h:117
bool lockScrollPlayback()
Definition: settings.h:75
QColor hiddenElementsColor()
Definition: settings.h:102
QString _typesetterLocation
Definition: settings.h:220
QColor backgroundColor()
Definition: settings.h:87
@ LilyPond
Definition: typesetter.h:14
CAFileFormats::CAFileFormatType defaultSaveFormat()
Definition: settings.h:61
static const bool DEFAULT_FINALE_LYRICS_BEHAVIOUR
Definition: settings.h:41
static const bool DEFAULT_ANIMATED_SCROLL
Definition: settings.h:80
const QList< CASingleAction * > & getActionList()
Definition: settings.h:163
void setAntiAliasing(bool a)
Definition: settings.h:82
CATypesetterType
Definition: typesetter.h:13
QString _pdfViewerLocation
Definition: settings.h:222
static const QDir DEFAULT_DOCUMENTS_DIRECTORY
Definition: settings.h:60
static const QColor DEFAULT_HIDDEN_ELEMENTS_COLOR
Definition: settings.h:104
void addSingleAction(CASingleAction &oAction)
Definition: settings.cpp:462
static const int DEFAULT_MIDI_IN_NUM_DEVICES
Definition: settings.h:118
QString getDescription()
Definition: singleaction.h:27
static const bool DEFAULT_USE_SYSTEM_TYPESETTER
Definition: settings.h:137
bool animatedScroll()
Definition: settings.h:78
virtual bool openInputPort(int port)=0
QDir documentsDirectory()
Definition: settings.h:58
CASingleAction & getSingleAction(int iPos, QList< CASingleAction * > &oActionList)
Definition: settings.h:158
static const int DEFAULT_MIDI_OUT_PORT
Definition: settings.h:121
QColor _selectionAreaColor
Definition: settings.h:203
void setMidiOutNumDevices(int outNum)
Definition: settings.h:123
int getSingleAction(const QString &oCommandName, QAction *&poResAction)
Definition: settings.cpp:390
static const bool DEFAULT_USE_NOTE_CHECKER
Definition: settings.h:53
int autoRecoveryInterval()
Definition: settings.h:64