| QwtPlotPrintFilter(3) | Qwt User's Guide | QwtPlotPrintFilter(3) | 
NAME¶
QwtPlotPrintFilter -
SYNOPSIS¶
#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)
  
  
Detailed Description¶
A base class for plot print filters.
A print filter can be used to customize QwtPlot::print().
Deprecated
Constructor & Destructor Documentation¶
QwtPlotPrintFilter::QwtPlotPrintFilter () [explicit]¶
Sets filter options to PrintAll
Member Function Documentation¶
void QwtPlotPrintFilter::apply (QwtPlot *plot) const [virtual]¶
Change color and fonts of a plot
See also:
QColor QwtPlotPrintFilter::color (const QColor &c, Itemitem) const [virtual]¶
Modifies a color for printing. Parameters:
item Type of item where the color belongs
Returns:
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, Itemitem) const [virtual]¶
Modifies a font for printing. Parameters:
item Type of item where the font belongs
All fonts are returned unmodified
int QwtPlotPrintFilter::options () const¶
Get plot print options. See also:
void QwtPlotPrintFilter::reset (QwtPlot *plot) const [virtual]¶
Reset color and fonts of a plot
See also:
void QwtPlotPrintFilter::setOptions (intoptions)¶
Set plot print options. Parameters:
See also:
Author¶
Generated automatically by Doxygen for Qwt User's Guide from the source code.
| Tue Nov 20 2012 | Version 5.2.3 |