| Qwt User's Guide
    5.2.3
    | 
#include <qwt_plot_printfilter.h>
| Public Types | |
| enum | Item { Title, Legend, Curve, CurveSymbol, Marker, MarkerSymbol, MajorGrid, MinorGrid, CanvasBackground, AxisScale, AxisTitle, WidgetBackground } | 
| enum | Options { PrintMargin = 1, PrintTitle = 2, PrintLegend = 4, PrintGrid = 8, PrintBackground = 16, PrintFrameWithScales = 32, PrintAll = ~PrintFrameWithScales } | 
| Public Member Functions | |
| QwtPlotPrintFilter () | |
| virtual | ~QwtPlotPrintFilter () | 
| virtual void | apply (QwtPlot *) const | 
| virtual void | apply (QwtPlotItem *) const | 
| virtual QColor | color (const QColor &, Item item) const | 
| virtual QFont | font (const QFont &, Item item) const | 
| int | options () const | 
| virtual void | reset (QwtPlot *) const | 
| virtual void | reset (QwtPlotItem *) const | 
| void | setOptions (int options) | 
A base class for plot print filters.
A print filter can be used to customize QwtPlot::print().
| 
 | explicit | 
Sets filter options to PrintAll
| 
 | virtual | 
Change color and fonts of a plot
| 
 | virtual | 
Modifies a color for printing.
| c | Color to be modified | 
| item | Type of item where the color belongs | 
In case of !(QwtPlotPrintFilter::options() & PrintBackground) MajorGrid is modified to Qt::darkGray, MinorGrid to Qt::gray. All other colors are returned unmodified.
| 
 | virtual | 
Modifies a font for printing.
| f | Font to be modified | 
| item | Type of item where the font belongs | 
All fonts are returned unmodified
| int QwtPlotPrintFilter::options | ( | ) | const | 
Get plot print options.
| 
 | virtual | 
Reset color and fonts of a plot
| void QwtPlotPrintFilter::setOptions | ( | int | options | ) | 
Set plot print options.
| options | Or'd QwtPlotPrintFilter::Options values | 
 1.8.1
 1.8.1