[Kst] [Bug 144048] Legends ignore font colour
Andrew Walker
arwalker at sumusltd.com
Thu Apr 12 19:52:26 CEST 2007
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.kde.org/show_bug.cgi?id=144048
arwalker sumusltd com changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution| |FIXED
------- Additional Comments From arwalker sumusltd com 2007-04-12 19:52 -------
SVN commit 653135 by arwalker:
BUG:144048 Make legend respect font color
M +12 -0 kstviewlegend.cpp
--- branches/work/kst/1.5/kst/src/libkstapp/kstviewlegend.cpp #653134:653135
@ -245,6 +245,9 @
rc.x = 0;
rc.y = _ascent;
rc.xStart = rc.x;
+ if (_parsedTitle->chunk) {
+ _parsedTitle->chunk->attributes.color = foregroundColor();
+ }
renderLabel(rc, _parsedTitle->chunk, _vectorsUsed, _scalarsUsed, _stringsUsed);
i = 1;
p.restore();
@ -260,6 +263,9 @
rc.x = 0;
rc.y = _ascent;
rc.xStart = rc.x;
+ if ((*it)->parsedLegendTag()->chunk) {
+ (*it)->parsedLegendTag()->chunk->attributes.color = foregroundColor();
+ }
renderLabel(rc, (*it)->parsedLegendTag()->chunk, _vectorsUsed, _scalarsUsed, _stringsUsed);
}
p.restore();
@ -272,6 +278,9 @
rc.x = 0;
rc.y = _ascent;
rc.xStart = rc.x;
+ if (_parsedTitle->chunk) {
+ _parsedTitle->chunk->attributes.color = foregroundColor();
+ }
renderLabel(rc, _parsedTitle->chunk, _vectorsUsed, _scalarsUsed, _stringsUsed);
p.translate(_titleWidth + _ascent,0);
}
@ -285,6 +294,9 @
rc.x = 0;
rc.y = _ascent;
rc.xStart = rc.x;
+ if ((*it)->parsedLegendTag()->chunk) {
+ (*it)->parsedLegendTag()->chunk->attributes.color = foregroundColor();
+ }
renderLabel(rc, (*it)->parsedLegendTag()->chunk, _vectorsUsed, _scalarsUsed, _stringsUsed);
p.translate((*it)->legendLabelSize().width() + _ascent,0);
}
More information about the Kst
mailing list