Provided by: libqwt-doc_6.1.2-5_all bug

NAME

       QwtColumnSymbol -

       A drawing primitive for columns.

SYNOPSIS

       #include <qwt_column_symbol.h>

   Public Types
       enum Style { NoStyle = -1, Box, UserStyle = 1000 }
       enum FrameStyle { NoFrame, Plain, Raised }

   Public Member Functions
       QwtColumnSymbol (Style=NoStyle)
       virtual ~QwtColumnSymbol ()
           Destructor.
       void setFrameStyle (FrameStyle style)
       FrameStyle frameStyle () const
       void setLineWidth (int width)
       int lineWidth () const
       void setPalette (const QPalette &)
       const QPalette & palette () const
       void setStyle (Style)
       Style style () const
       virtual void draw (QPainter *, const QwtColumnRect &) const

   Protected Member Functions
       void drawBox (QPainter *, const QwtColumnRect &) const

Detailed Description

       A drawing primitive for columns.

Member Enumeration Documentation

   enum QwtColumnSymbol::FrameStyle
       Frame Style used in Box style().

       See Also:
           Style, setFrameStyle(), frameStyle(), setStyle(), setPalette()

       Enumerator

       NoFrame
              No frame.

       Plain  A plain frame style.

       Raised A raised frame style.

   enum QwtColumnSymbol::Style
       Style

       See Also:
           setStyle(), style()

       Enumerator

       NoStyle
              No Style, the symbol draws nothing.

       Box    The column is painted with a frame depending on the frameStyle() and lineWidth()
              using the palette().

       UserStyle
              Styles >= QwtColumnSymbol::UserStyle are reserved for derived classes of
              QwtColumnSymbol that overload draw() with additional application specific symbol
              types.

Constructor & Destructor Documentation

   QwtColumnSymbol::QwtColumnSymbol (Stylestyle = NoStyle)
       Constructor

       Parameters:
           style Style of the symbol

       See Also:
           setStyle(), style(), Style

Member Function Documentation

   void QwtColumnSymbol::draw (QPainter *painter, const QwtColumnRect &rect) const [virtual]
       Draw the symbol depending on its style.

       Parameters:
           painter Painter
           rect Directed rectangle

       See Also:
           drawBox()

   void QwtColumnSymbol::drawBox (QPainter *painter, const QwtColumnRect &rect) const [protected]
       Draw the symbol when it is in Box style.

       Parameters:
           painter Painter
           rect Directed rectangle

       See Also:
           draw()

   QwtColumnSymbol::FrameStyle QwtColumnSymbol::frameStyle () const
       Returns:
           Current frame style, that is used for the Box style.

       See Also:
           setFrameStyle(), lineWidth(), setStyle()

   int QwtColumnSymbol::lineWidth () const
       Returns:
           Line width of the frame, that is used for the Box style.

       See Also:
           setLineWidth(), frameStyle(), setStyle()

   const QPalette & QwtColumnSymbol::palette () const
       Returns:
           Current palette

       See Also:
           setPalette()

   void QwtColumnSymbol::setFrameStyle (FrameStyleframeStyle)
       Set the frame, that is used for the Box style.

       Parameters:
           frameStyle Frame style

       See Also:
           frameStyle(), setLineWidth(), setStyle()

   void QwtColumnSymbol::setLineWidth (intwidth)
       Set the line width of the frame, that is used for the Box style.

       Parameters:
           width Width

       See Also:
           lineWidth(), setFrameStyle()

   void QwtColumnSymbol::setPalette (const QPalette &palette)
       Assign a palette for the symbol

       Parameters:
           palette Palette

       See Also:
           palette(), setStyle()

   void QwtColumnSymbol::setStyle (Stylestyle)
       Specify the symbol style

       Parameters:
           style Style

       See Also:
           style(), setPalette()

   QwtColumnSymbol::Style QwtColumnSymbol::style () const
       Returns:
           Current symbol style

       See Also:
           setStyle()

Author

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