[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    koffice/kchart/shape
From:       Johannes Simon <johannes.simon () gmail ! com>
Date:       2010-04-14 20:36:57
Message-ID: 20100414203657.198BFAC89B () svn ! kde ! org
[Download RAW message or body]

SVN commit 1114896 by jsimon:

Save position and size of chart labels

 M  +6 -0      Axis.cpp  
 M  +2 -0      ChartShape.cpp  


--- trunk/koffice/kchart/shape/Axis.cpp #1114895:1114896
@@ -1567,6 +1567,12 @@
     bodyWriter.addAttribute( "chart:name", name );
     
     bodyWriter.startElement( "chart:title" );
+
+    bodyWriter.addAttributePt( "svg:x", d->title->position().x() );
+    bodyWriter.addAttributePt( "svg:y", d->title->position().y() );
+    bodyWriter.addAttributePt( "svg:width", d->title->size().width() );
+    bodyWriter.addAttributePt( "svg:height", d->title->size().height() );
+
     bodyWriter.startElement( "text:p" );
     bodyWriter.addTextNode( d->titleData->document()->toPlainText() );
     bodyWriter.endElement(); // text:p
--- trunk/koffice/kchart/shape/ChartShape.cpp #1114895:1114896
@@ -216,6 +216,8 @@
 
     bodyWriter.addAttributePt( "svg:x", label->position().x() );
     bodyWriter.addAttributePt( "svg:y", label->position().y() );
+    bodyWriter.addAttributePt( "svg:width", label->size().width() );
+    bodyWriter.addAttributePt( "svg:height", label->size().height() );
     // TODO: Save text label color
     bodyWriter.addAttribute( "chart:style-name", saveOdfFont( mainStyles, \
labelData->document()->defaultFont(), QColor() ) );  


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic