annotate import/ImportClassicalArchives.h @ 4:719a4f477098 classical-rdf

* Add Classical Archives composer list importer; run it
author Chris Cannam
date Thu, 10 Dec 2009 15:15:40 +0000
parents import/ImportClassicalDotNet.h@e8f4c2b55fd8
children
rev   line source
Chris@0 1 /* -*- c-basic-offset: 4 indent-tabs-mode: nil -*- vi:set ts=8 sts=4 sw=4: */
Chris@0 2
Chris@4 3 #ifndef _IMPORT_CLASSICAL_ARCHIVES_H_
Chris@4 4 #define _IMPORT_CLASSICAL_ARCHIVES_H_
Chris@0 5
Chris@0 6 #include "Importer.h"
Chris@0 7
Chris@0 8 namespace ClassicalData {
Chris@0 9
Chris@4 10 class ClassicalArchivesImporter : public Importer
Chris@0 11 {
Chris@0 12 Q_OBJECT
Chris@0 13
Chris@0 14 public:
Chris@0 15 virtual void setSource(QUrl source);
Chris@0 16
Chris@0 17 virtual QObjectList getImportedObjects() { return m_objects; }
Chris@0 18
Chris@0 19 protected:
Chris@0 20 void import(QUrl source);
Chris@0 21
Chris@0 22 QObjectList m_objects;
Chris@0 23 };
Chris@0 24
Chris@0 25 }
Chris@0 26
Chris@4 27 Q_DECLARE_METATYPE(ClassicalData::ClassicalArchivesImporter*);
Chris@0 28
Chris@0 29 #endif