69 QTextStream& _in() {
return *
stream(); }
Class which represents the current document.
Definition: document.h:19
File import/export base class.
Definition: file.h:16
void setStatus(const int status)
Definition: file.h:33
QTextStream * stream()
Definition: file.h:36
const int status()
Definition: file.h:21
Context for function marks.
Definition: functionmarkcontext.h:19
Base class for import filters.
Definition: import.h:20
void lyricsContextImported(CALyricsContext *)
CASheet * _importedSheet
Definition: import.h:84
void run()
Definition: import.cpp:106
CAVoice * _importedVoice
Definition: import.h:86
CAVoice * importedVoice()
Definition: import.h:43
CAImportPart _importPart
Definition: import.h:104
CALyricsContext * importedLyricsContext()
Definition: import.h:44
void setImportedDocument(CADocument *doc)
Definition: import.h:76
void importFunctionMarkContext()
Definition: import.cpp:190
void functionMarkContextImported(CAFunctionMarkContext *)
void setImportedVoice(CAVoice *voice)
Definition: import.h:79
void setImportedLyricsContext(CALyricsContext *lc)
Definition: import.h:80
void importStaff()
Definition: import.cpp:172
void voiceImported(CAVoice *)
CADocument * importedDocument()
Definition: import.h:40
CAImportPart importPart()
Definition: import.h:102
void setStreamFromFile(const QString filename)
Definition: import.cpp:91
void importSheet()
Definition: import.cpp:166
void documentImported(CADocument *)
CAFunctionMarkContext * _importedFunctionMarkContext
Definition: import.h:88
CAStaff * importedStaff()
Definition: import.h:42
void importVoice()
Definition: import.cpp:178
virtual CALyricsContext * importLyricsContextImpl()
Definition: import.h:64
void sheetImported(CASheet *)
CAStaff * _importedStaff
Definition: import.h:85
CAImport(QTextStream *stream=0)
Definition: import.cpp:53
virtual CAFunctionMarkContext * importFunctionMarkContextImpl()
Definition: import.h:65
void setImportedSheet(CASheet *sheet)
Definition: import.h:77
void importDocument()
Definition: import.cpp:160
void setImportPart(CAImportPart part)
Definition: import.h:101
QTextStream & in()
Definition: import.h:67
void staffImported(CAStaff *)
virtual CAStaff * importStaffImpl()
Definition: import.h:62
CADocument * _importedDocument
Definition: import.h:83
void setImportedStaff(CAStaff *staff)
Definition: import.h:78
CASheet * importedSheet()
Definition: import.h:41
CAFunctionMarkContext * importedFunctionMarkContext()
Definition: import.h:45
void importDone(int status)
virtual const QString readableStatus()
Definition: import.cpp:196
void importLyricsContext()
Definition: import.cpp:184
QString _fileName
Definition: import.h:73
virtual CASheet * importSheetImpl()
Definition: import.h:61
virtual CAVoice * importVoiceImpl()
Definition: import.h:63
void setImportedFunctionMarkContext(CAFunctionMarkContext *fmc)
Definition: import.h:81
QString fileName()
Definition: import.cpp:96
virtual CADocument * importDocumentImpl()
Definition: import.h:60
virtual ~CAImport()
Definition: import.cpp:80
CAImportPart
Definition: import.h:90
@ Voice
Definition: import.h:95
@ LyricsContext
Definition: import.h:96
@ Staff
Definition: import.h:94
@ Document
Definition: import.h:92
@ Sheet
Definition: import.h:93
@ FunctionMarkContext
Definition: import.h:97
@ Undefined
Definition: import.h:91
CALyricsContext * _importedLyricsContext
Definition: import.h:87
One stanza line of lyrics.
Definition: lyricscontext.h:19
Represents a single sheet of paper in the document.
Definition: sheet.h:22
Represents a staff in the sheet.
Definition: staff.h:25
Class which represents a voice in the staff.
Definition: voice.h:23