[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