/* This template is based off of the KOffice example written by Torben Weis */ #ifndef $APPNAME$_PART_H #define $APPNAME$_PART_H #include class $APPNAME$Part : public KoDocument { Q_OBJECT public: $APPNAME$Part( QWidget *parentWidget = 0, const char *widgetName = 0, QObject* parent = 0, const char* name = 0, bool singleViewMode = false ); virtual void paintContent( QPainter& painter, const QRect& rect, bool transparent = FALSE, double zoomX = 1.0, double zoomY = 1.0 ); virtual bool initDoc(); virtual bool loadXML( QIODevice *, const QDomDocument & ); virtual QDomDocument saveXML(); protected: virtual KoView* createViewInstance( QWidget* parent, const char* name ); }; #endif