[Kst] extragear/graphics/kst/src/libkstapp
Andrew Walker
arwalker at sumusltd.com
Thu May 11 21:44:46 CEST 2006
SVN commit 539829 by arwalker:
CCBUG:125888 Remove special casing for line widths when switching to monochrome before printing as this is handled in the paint code.
M +1 -1 kst.cpp
M +2 -2 kst2dplot.cpp
M +1 -1 kst2dplot.h
--- trunk/extragear/graphics/kst/src/libkstapp/kst.cpp #539828:539829
@@ -1533,7 +1533,7 @@
if (enhanceReadability) {
Kst2DPlotList plotList = tlv->findChildrenType<Kst2DPlot>(false);
for (Kst2DPlotList::Iterator it = plotList.begin(); it != plotList.end(); ++it ) {
- (*it)->changeToMonochrome(pointStyleOrder, lineStyleOrder, lineWidthOrder, maxLineWidth, pointDensity, true);
+ (*it)->changeToMonochrome(pointStyleOrder, lineStyleOrder, lineWidthOrder, maxLineWidth, pointDensity);
}
}
}
--- trunk/extragear/graphics/kst/src/libkstapp/kst2dplot.cpp #539828:539829
@@ -6389,7 +6389,7 @@
void Kst2DPlot::changeToMonochrome(int pointStylePriority, int lineStylePriority, int lineWidthPriority,
- int maxLineWidth, int pointDensity, bool forPrint) {
+ int maxLineWidth, int pointDensity) {
// change plot background to white, foreground to black,
// and set all curves to black, and cycle line styles and point styles
pushPlotColors();
@@ -6439,7 +6439,7 @@
(*i)->pushLineStyle(lineStyleSeq.current());
}
if (lineWidthPriority > -1) {
- (*i)->pushLineWidth(forPrint ? 5*lineWidthSeq.current() : lineWidthSeq.current());
+ (*i)->pushLineWidth(5*lineWidthSeq.current());
}
(*i)->writeUnlock();
seqVect[0]->next();
--- trunk/extragear/graphics/kst/src/libkstapp/kst2dplot.h #539828:539829
@@ -342,7 +342,7 @@
// corresponding curve property is not cycled or altered. The remaining priorities must
// be in the range [0, X-1] with no duplicates, where X = number of priorities != -1
void changeToMonochrome(int pointStylePriority, int lineStylePriority, int lineWidthPriority,
- int maxLineWidth, int pointDensity, bool forPrint);
+ int maxLineWidth, int pointDensity);
// undo changes made by changeToMonochrome
// PRE: pointStylePriority, lineStylePriority, lineWidthPriority must have same values as when
// passed to changeToMonochrome (otherwise behaviour is not as expected)
More information about the Kst
mailing list