filters
qproimport.h00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020 #ifndef QPROIMPORT_H
00021 #define QPROIMPORT_H
00022
00023 #include <KoFilter.h>
00024 #include <qpro/tablenames.h>
00025
00026 namespace KSpread
00027 {
00028 class Sheet;
00029 }
00030
00031 class QpImport : public KoFilter {
00032
00033 Q_OBJECT
00034
00035 public:
00036 QpImport(KoFilter* parent, const char* name, const QStringList&);
00037 virtual ~QpImport() {}
00038
00039 virtual KoFilter::ConversionStatus convert( const QCString& from, const QCString& to );
00040 void InitTableName(int pIdx, QString& pResult);
00041 };
00042
00043 class QpTableList : public QpTableNames
00044 {
00045 public:
00046 QpTableList();
00047 ~QpTableList();
00048
00049 void table(unsigned pIdx, KSpread::Sheet* pTable);
00050 KSpread::Sheet* table(unsigned pIdx);
00051 protected:
00052 KSpread::Sheet* cTable[cNameCnt];
00053 };
00054
00055 #endif // QPROIMPORT_H
|