Canorus 0.0
Public Member Functions | Protected Member Functions | Private Attributes | List of all members
CACanImport Class Reference

#include <canimport.h>

Inheritance diagram for CACanImport:
Inheritance graph
[legend]

Public Member Functions

 CACanImport (QTextStream *stream=0)
 
 ~CACanImport ()
 
CAArchivearchive ()
 
void setArchive (CAArchive *a)
 
- Public Member Functions inherited from CAImport
 CAImport (QTextStream *stream=0)
 
 CAImport (const QString stream)
 
virtual ~CAImport ()
 
void setStreamFromFile (const QString filename)
 
QString fileName ()
 
virtual const QString readableStatus ()
 
void importDocument ()
 
void importSheet ()
 
void importStaff ()
 
void importVoice ()
 
void importLyricsContext ()
 
void importFunctionMarkContext ()
 
CADocumentimportedDocument ()
 
CASheetimportedSheet ()
 
CAStaffimportedStaff ()
 
CAVoiceimportedVoice ()
 
CALyricsContextimportedLyricsContext ()
 
CAFunctionMarkContextimportedFunctionMarkContext ()
 
- Public Member Functions inherited from CAFile
 CAFile ()
 
virtual ~CAFile ()
 
const int status ()
 
const int progress ()
 
virtual const QString readableStatus ()=0
 
void setStreamFromFile (const QString filename)
 
void setStreamToFile (const QString filename)
 
void setStreamFromDevice (QIODevice *device)
 
void setStreamToDevice (QIODevice *device)
 
void setStreamToString ()
 
QString getStreamAsString ()
 

Protected Member Functions

CADocumentimportDocumentImpl ()
 
- Protected Member Functions inherited from CAImport
virtual CADocumentimportDocumentImpl ()
 
virtual CASheetimportSheetImpl ()
 
virtual CAStaffimportStaffImpl ()
 
virtual CAVoiceimportVoiceImpl ()
 
virtual CALyricsContextimportLyricsContextImpl ()
 
virtual CAFunctionMarkContextimportFunctionMarkContextImpl ()
 
QTextStream & in ()
 
- Protected Member Functions inherited from CAFile
void setStatus (const int status)
 
void setProgress (const int progress)
 
QTextStream * stream ()
 
virtual void setStream (QTextStream *stream)
 
QFile * file ()
 
void setFile (QFile *file)
 

Private Attributes

CAArchive_archive
 

Additional Inherited Members

- Signals inherited from CAImport
void documentImported (CADocument *)
 
void sheetImported (CASheet *)
 
void staffImported (CAStaff *)
 
void voiceImported (CAVoice *)
 
void lyricsContextImported (CALyricsContext *)
 
void functionMarkContextImported (CAFunctionMarkContext *)
 
void importDone (int status)
 
- Protected Attributes inherited from CAImport
QString _fileName
 

Constructor & Destructor Documentation

◆ CACanImport()

CACanImport::CACanImport ( QTextStream *  stream = 0)

Copyright (c) 2007, Matevž Jekovec, Itay Perl, Canorus development team All Rights Reserved. See AUTHORS for a complete list of authors.

Licensed under the GNU GENERAL PUBLIC LICENSE. See LICENSE.GPL for details.

◆ ~CACanImport()

CACanImport::~CACanImport ( )

Member Function Documentation

◆ archive()

CAArchive * CACanImport::archive ( )
inline

References _archive.

◆ importDocumentImpl()

CADocument * CACanImport::importDocumentImpl ( )
protectedvirtual

◆ setArchive()

void CACanImport::setArchive ( CAArchive a)
inline

References _archive.

Member Data Documentation

◆ _archive

CAArchive* CACanImport::_archive
private

Referenced by archive(), and setArchive().


The documentation for this class was generated from the following files: