30#include <tqstringlist.h>
39class FilterBase : public TQObject {
51 FilterBase(TQStringList &oleStreams);
52 virtual ~FilterBase() {}
55 virtual bool filter();
58 virtual bool plainString() const { return false; }
60 virtual const TQDomDocument * const part() { return &m_part; }
62 virtual TQCString CString() const { return TQCString(); }
66 void signalSaveDocumentInformation(
67 const TQString &fullName,
68 const TQString &title,
69 const TQString &company,
70 const TQString &email,
71 const TQString &telephone,
73 const TQString &postalCode,
74 const TQString &country,
76 const TQString &street,
77 const TQString &docTitle,
78 const TQString &docAbstract);
80 const TQString &nameIN,
82 const TQString &extension,
86 const TQString &nameIN,
89 const TQString &extension,
92 void signalPart( const TQString& nameIN, TQString &storageId, TQString &mimeType);
93 void signalGetStream( const int &handle, myFile &stream);
96 void signalGetStream( const TQString &name, myFile &stream);
97 void sigProgress( int value);
102 TQDomDocument m_part;
106 FilterBase( const FilterBase &);
107 const FilterBase &operator=( const FilterBase &);
108 TQStringList m_oleStreams;
|