You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
koffice/filters/kword/kword1.3/import/kword13paragraph.h

46 lines
905 B

#ifndef _FILTER_KWORD_1_3__KWORDPARAGRAPH_H
#define _FILTER_KWORD_1_3__KWORDPARAGRAPH_H
#include <tqstring.h>
#include <tqvaluelist.h>
#include <tqptrlist.h>
#include "kword13layout.h"
class KWord13Format;
/**
* A paragraph
*/
class KWord13Paragraph
{
public:
KWord13Paragraph( void );
~KWord13Paragraph( void );
public:
void xmldump( TQTextStream& iostream );
void setText( const TQString& str);
void appendText( const TQString& str);
TQString text( void ) const;
public:
/// \<LAYOUT\>
KWord13Layout m_layout;
/// \<FORMATS\>
TQPtrList<KWord13Format> m_formats;
private:
TQString m_text; ///< Text
};
/**
* Group of paragraphs
* (Mostly all paragraphs of a text frameset)
*/
class KWord13ParagraphGroup : public TQValueList <KWord13Paragraph>
{
public:
void xmldump( TQTextStream& iostream );
};
#endif // _FILTER_KWORD_1_3__KWORDPARAGRAPH_H