Canorus  0.0
canimport.h
Go to the documentation of this file.
1 
8 #ifndef CANIMPORT_H_
9 #define CANIMPORT_H_
10 
11 #include "import/import.h"
12 
13 class CAArchive;
14 
15 class CACanImport : public CAImport {
16 public:
17  CACanImport( QTextStream *stream=0 );
18  ~CACanImport();
19 
20  inline CAArchive *archive() { return _archive; }
21  inline void setArchive( CAArchive *a ) { _archive = a; }
22 
23 protected:
25 
26 private:
28 };
29 
30 #endif /* CANIMPORT_H_ */
CAResource::url
const QUrl url()
Definition: resource.h:36
CAResource::setUrl
void setUrl(const QUrl url)
Definition: resource.h:35
CAArchive::file
CAIOPtr file(const QString &filename)
Definition: archive.h:29
CADocument
Class which represents the current document.
Definition: document.h:19
document.h
CAResource::name
const QString name()
Definition: resource.h:30
canorusmlimport.h
CACanorusMLImport
Class for opening the Canorus documents.
Definition: canorusmlimport.h:35
CADocument::archive
CAArchive * archive()
Definition: document.h:68
CACanImport::_archive
CAArchive * _archive
Definition: canimport.h:27
CAFile::stream
QTextStream * stream()
Definition: file.h:36
CAResource
Different resources included in the file.
Definition: resource.h:15
CACanImport::~CACanImport
~CACanImport()
Definition: canimport.cpp:25
CAImport::_fileName
QString _fileName
Definition: import.h:73
resource.h
CACanImport::archive
CAArchive * archive()
Definition: canimport.h:20
CADocument::setFileName
void setFileName(const QString fileName)
Definition: document.h:70
CACanImport
Definition: canimport.h:15
canimport.h
CAResource::isLinked
bool isLinked()
Definition: resource.h:42
CACanImport::setArchive
void setArchive(CAArchive *a)
Definition: canimport.h:21
CADocument::setArchive
void setArchive(CAArchive *a)
Definition: document.h:72
CACanImport::importDocumentImpl
CADocument * importDocumentImpl()
Definition: canimport.cpp:28
CAFile::setStatus
void setStatus(const int status)
Definition: file.h:33
archive.h
CAArchive::error
bool error()
Definition: archive.h:30
CACanImport::CACanImport
CACanImport(QTextStream *stream=0)
Definition: canimport.cpp:21
CADocument::resourceList
const QList< CAResource * > & resourceList()
Definition: document.h:33
CAImport
Base class for import filters.
Definition: import.h:20
CAFile::file
QFile * file()
Definition: file.h:39
CAIOPtr
unique_ptr< QIODevice > CAIOPtr
Definition: tar.h:18
CAArchive
Class for the manipulation of a gzipped tar archive (tar.gz)
Definition: archive.h:18
CAImport::importedDocument
CADocument * importedDocument()
Definition: import.h:40
import.h
CAImport::importDocument
void importDocument()
Definition: import.cpp:160