1
diff -urN kdevelop3-3.3.0.orig/languages/cpp/app_templates/kofficepart/kopart_part.cpp kdevelop3-3.3.0/languages/cpp/app_templates/kofficepart/kopart_part.cpp
2
--- kdevelop3-3.3.0.orig/languages/cpp/app_templates/kofficepart/kopart_part.cpp 2005-09-10 10:22:32.000000000 +0200
3
+++ kdevelop3-3.3.0/languages/cpp/app_templates/kofficepart/kopart_part.cpp 2006-01-25 22:06:59.000000000 +0100
8
-bool %{APPNAME}Part::initDoc()
9
+bool %{APPNAME}Part::initDoc( InitDocFlags flags, QWidget* parentWidget )
11
// If nothing is loaded, do initialize here
14
return new %{APPNAME}View( this, parent, name );
17
+bool %{APPNAME}Part::loadOasis( const QDomDocument & doc, KoOasisStyles& oasisStyles, const QDomDocument & settings, KoStore* store )
19
+ /// @todo load the document using the OASIS format
23
bool %{APPNAME}Part::loadXML( QIODevice *, const QDomDocument & )
25
/// @todo load the document from the QDomDocument
27
return QDomDocument();
30
+bool %{APPNAME}Part::saveOasis( KoStore* store, KoXmlWriter* manifestWriter )
32
+ /// @todo save the document using the OASIS format
37
void %{APPNAME}Part::paintContent( QPainter& painter, const QRect& rect, bool /*transparent*/,
38
double /*zoomX*/, double /*zoomY*/ )
39
diff -urN kdevelop3-3.3.0.orig/languages/cpp/app_templates/kofficepart/kopart_part.h kdevelop3-3.3.0/languages/cpp/app_templates/kofficepart/kopart_part.h
40
--- kdevelop3-3.3.0.orig/languages/cpp/app_templates/kofficepart/kopart_part.h 2005-09-10 10:22:32.000000000 +0200
41
+++ kdevelop3-3.3.0/languages/cpp/app_templates/kofficepart/kopart_part.h 2006-01-25 22:06:59.000000000 +0100
44
virtual void paintContent( QPainter& painter, const QRect& rect, bool transparent = FALSE, double zoomX = 1.0, double zoomY = 1.0 );
46
- virtual bool initDoc();
47
+ virtual bool initDoc( InitDocFlags flags, QWidget* parentWidget = 0 );
49
+ virtual bool loadOasis( const QDomDocument & doc, KoOasisStyles& oasisStyles, const QDomDocument & settings, KoStore* store );
50
virtual bool loadXML( QIODevice *, const QDomDocument & );
51
virtual QDomDocument saveXML();
52
+ virtual bool saveOasis( KoStore* store, KoXmlWriter* manifestWriter );
55
virtual KoView* createViewInstance( QWidget* parent, const char* name );
56
diff -urN kdevelop3-3.3.0.orig/languages/cpp/app_templates/kofficepart/src-Makefile.am kdevelop3-3.3.0/languages/cpp/app_templates/kofficepart/src-Makefile.am
57
--- kdevelop3-3.3.0.orig/languages/cpp/app_templates/kofficepart/src-Makefile.am 2005-09-10 10:22:32.000000000 +0200
58
+++ kdevelop3-3.3.0/languages/cpp/app_templates/kofficepart/src-Makefile.am 2006-01-25 22:06:59.000000000 +0100
61
-INCLUDES = $(KOFFICE_INCLUDES) -I$(interfacedir) $(all_includes)
62
+INCLUDES = $(KOFFICE_INCLUDES) $(all_includes)
65
kde_module_LTLIBRARIES = lib%{APPNAMELC}part.la