QwtPlotPrintFilter(3)

NAME
QwtPlotPrintFilter - A base class for plot print filters.

SYNOPSIS

#include <qwt_plot_printfilter.h>

  Public Types
enum Options { PrintMargin = 1, PrintTitle = 2, PrintLegend = 4, PrintGrid = 8, PrintBackground = 16, PrintAll = ~0 }
enum Item { Title, Legend, Curve, CurveSymbol, Marker, MarkerSymbol, MajorGrid, MinorGrid, Background, AxisScale, AxisTitle }

  Public Methods
QwtPlotPrintFilter ()
virtual ~QwtPlotPrintFilter ()
virtual QColor color (const QColor &, Item item, int id=-1) const
virtual QFont font (const QFont &, Item item, int id=-1) const
void setOptions (int options)
int options () const

DETAILED DESCRIPTION

A base class for plot print filters.

 QwtPlotPrintFilter can be used to customize QwtPlot::print.

MEMBER ENUMERATION DOCUMENTATION

  enum QwtPlotPrintFilter::Item

Print items.

  enum QwtPlotPrintFilter::Options

Print options.

CONSTRUCTOR & DESTRUCTOR DOCUMENTATION

  QwtPlotPrintFilter::QwtPlotPrintFilter ()

Sets filter options to QwtPlotPrintFilter::PrintAll

  QwtPlotPrintFilter::~QwtPlotPrintFilter () [virtual]

Destructor.

MEMBER FUNCTION DOCUMENTATION

  QColor QwtPlotPrintFilter::color (const QColor & c, Item item, int id = -1) const [virtual]

Modifies a color for printing.

Parameters:

c   Color to be modified

item
    Type of item where the color belongs

id  Optional id of the item (curveId/markerId)

Returns:
Modified color.In case of !(QwtPlotPrintFilter::options() & PrintBackground) MajorGrid is modified to Qt::darkGray, MinorGrid to Qt::gray. All other colors are returned unmodified.

  QFont QwtPlotPrintFilter::font (const QFont & f, Item item, int id = -1) const [virtual]

Modifies a font for printing.

Parameters:

f   Font to be modified

item
    Type of item where the font belongs

id  Optional id of the item (curveId/markerId)All fonts are returned unmodified

  int QwtPlotPrintFilter::options () const

Get plot print options.

See also:
QwtPlotPrintFilter::setOptions()

  void QwtPlotPrintFilter::setOptions (int options)

Set plot print options.

Parameters:

options
    Or'd QwtPlotPrintFilter::Options values

See also:
QwtPlotPrintFilter::options()

AUTHOR

Generated automatically by Doxygen for Qwt User's Guide from the source code.