Mercurial > hg > classical
annotate import/ImportWikipediaWorksList.h @ 0:e8f4c2b55fd8 classical-rdf
* reorganise
author | Chris Cannam |
---|---|
date | Tue, 01 Dec 2009 17:50:41 +0000 |
parents | |
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@0 | 3 #ifndef _IMPORT_WIKIPEDIA_WORKS_LIST_H_ |
Chris@0 | 4 #define _IMPORT_WIKIPEDIA_WORKS_LIST_H_ |
Chris@0 | 5 |
Chris@0 | 6 #include "Importer.h" |
Chris@0 | 7 |
Chris@0 | 8 namespace ClassicalData { |
Chris@0 | 9 |
Chris@0 | 10 class WikipediaWorksListImporter : 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@0 | 27 Q_DECLARE_METATYPE(ClassicalData::WikipediaWorksListImporter*); |
Chris@0 | 28 |
Chris@0 | 29 #endif |