filters
generic_filter.h00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020 #ifndef __GENERICFILTER_H__
00021 #define __GENERICFILTER_H__
00022
00023 #include <qcstring.h>
00024 #include <qstringlist.h>
00025
00026 #include <kprocess.h>
00027 #include <KoFilter.h>
00028 #include <KoStore.h>
00029
00030 class GenericFilter : public KoFilter
00031 {
00032 Q_OBJECT
00033
00034 public:
00035 GenericFilter(KoFilter *parent, const char *name, const QStringList&);
00036 virtual ~GenericFilter() {}
00037
00038 virtual KoFilter::ConversionStatus convert( const QCString& from,
00039 const QCString& to );
00040 private:
00041 KoFilter::ConversionStatus doImport();
00042 KoFilter::ConversionStatus doExport();
00043 QString m_to, m_from, m_exec;
00044 KoStore* m_out;
00045 };
00046
00047 #endif
|