Rechercher une page de manuel
QwtPlotPrintFilter
Langue: en
Version: 383804 (fedora - 01/12/10)
Section: 3 (Bibliothèques de fonctions)
Sommaire
- NAME
- SYNOPSIS
- Detailed Description
- Member Enumeration Documentation
- Constructor & Destructor Documentation
- Member Function Documentation
- void QwtPlotPrintFilter::apply (QwtPlot * plot) const [virtual]Change color and fonts of a plot
- QColor QwtPlotPrintFilter::color (const QColor & c, Item item) const [virtual]
- QFont QwtPlotPrintFilter::font (const QFont & f, Item item) const [virtual]
- int QwtPlotPrintFilter::options () const
- void QwtPlotPrintFilter::reset (QwtPlot * plot) const [virtual]Reset color and fonts of a plot
- void QwtPlotPrintFilter::setOptions (int options)
- Author
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, PrintFrameWithScales = 32, PrintAll = ~PrintFrameWithScales }
enum Item { Title, Legend, Curve, CurveSymbol, Marker, MarkerSymbol, MajorGrid, MinorGrid, CanvasBackground, AxisScale, AxisTitle, WidgetBackground }
Public Member Functions
QwtPlotPrintFilter ()
virtual ~QwtPlotPrintFilter ()
virtual QColor color (const QColor &, Item item) const
virtual QFont font (const QFont &, Item item) const
void setOptions (int options)
int options () const
virtual void apply (QwtPlot *) const
virtual void reset (QwtPlot *) const
virtual void apply (QwtPlotItem *) const
virtual void reset (QwtPlotItem *) const
Detailed Description
A base class for plot print filters.
A print filter can be used to customize QwtPlot::print().
Deprecated
- In Qwt 5.0 the design of QwtPlot allows/recommends writing individual QwtPlotItems, that are not known to QwtPlotPrintFilter. So this concept is outdated and QwtPlotPrintFilter will be removed/replaced in Qwt 6.x.
Member Enumeration Documentation
enum QwtPlotPrintFilter::Item
Print items.
enum QwtPlotPrintFilter::Options
Print options.
Constructor & Destructor Documentation
QwtPlotPrintFilter::QwtPlotPrintFilter () [explicit]Sets filter options to PrintAll
QwtPlotPrintFilter::~QwtPlotPrintFilter () [virtual]
Destructor.
Member Function Documentation
void QwtPlotPrintFilter::apply (QwtPlot * plot) const [virtual]Change color and fonts of a plot
See also:
- apply()
QColor QwtPlotPrintFilter::color (const QColor & c, Item item) const [virtual]
Modifies a color for printing. Parameters:
- c Color to be modified
item Type of item where the color belongs
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) const [virtual]
Modifies a font for printing. Parameters:
- 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. See also:
- setOptions()
void QwtPlotPrintFilter::reset (QwtPlot * plot) const [virtual]Reset color and fonts of a plot
See also:
- apply()
void QwtPlotPrintFilter::setOptions (int options)
Set plot print options. Parameters:
- options Or'd QwtPlotPrintFilter::Options values
See also:
- options()
Author
Generated automatically by Doxygen for Qwt User's Guide from the source code.
Contenus ©2006-2024 Benjamin Poulain
Design ©2006-2024 Maxime Vantorre