Public Member Functions | Public Attributes | Private Member Functions | List of all members
QWT_FINAL Class Reference
Inheritance diagram for QWT_FINAL:
Inheritance graph
[legend]

Public Member Functions

virtual bool begin (QPaintDevice *) QWT_OVERRIDE
 
virtual void drawEllipse (const QRect &) QWT_OVERRIDE
 See QPaintEngine::drawEllipse() More...
 
virtual void drawEllipse (const QRectF &) QWT_OVERRIDE
 See QPaintEngine::drawEllipse() More...
 
virtual void drawImage (const QRectF &, const QImage &, const QRectF &, Qt::ImageConversionFlags) QWT_OVERRIDE
 See QPaintEngine::drawImage() More...
 
virtual void drawLines (const QLine *, int) QWT_OVERRIDE
 See QPaintEngine::drawLines() More...
 
virtual void drawLines (const QLineF *, int) QWT_OVERRIDE
 See QPaintEngine::drawLines() More...
 
virtual void drawPath (const QPainterPath &) QWT_OVERRIDE
 See QPaintEngine::drawPath() More...
 
virtual void drawPixmap (const QRectF &, const QPixmap &, const QRectF &) QWT_OVERRIDE
 See QPaintEngine::drawPixmap() More...
 
virtual void drawPoints (const QPoint *, int) QWT_OVERRIDE
 See QPaintEngine::drawPoints() More...
 
virtual void drawPoints (const QPointF *, int) QWT_OVERRIDE
 See QPaintEngine::drawPoints() More...
 
virtual void drawPolygon (const QPoint *, int, PolygonDrawMode) QWT_OVERRIDE
 
virtual void drawPolygon (const QPointF *, int, PolygonDrawMode) QWT_OVERRIDE
 
virtual void drawRects (const QRect *, int) QWT_OVERRIDE
 See QPaintEngine::drawRects() More...
 
virtual void drawRects (const QRectF *, int) QWT_OVERRIDE
 See QPaintEngine::drawRects() More...
 
virtual void drawTextItem (const QPointF &, const QTextItem &) QWT_OVERRIDE
 See QPaintEngine::drawTextItem() More...
 
virtual void drawTiledPixmap (const QRectF &, const QPixmap &, const QPointF &s) QWT_OVERRIDE
 See QPaintEngine::drawTiledPixmap() More...
 
virtual bool end () QWT_OVERRIDE
 
virtual bool event (QEvent *event) QWT_OVERRIDE
 
void layoutContents ()
 
 LegendView (QWidget *parent)
 
 PaintEngine ()
 
virtual Type type () const QWT_OVERRIDE
 
virtual void updateState (const QPaintEngineState &) QWT_OVERRIDE
 See QPaintEngine::updateState() More...
 
virtual bool viewportEvent (QEvent *event) QWT_OVERRIDE
 
QSize viewportSize (int w, int h) const
 
- Public Member Functions inherited from QwtNullPaintDevice
virtual void drawPolygon (const QPoint *, int, QPaintEngine::PolygonDrawMode)
 See QPaintEngine::drawPolygon() More...
 
virtual void drawPolygon (const QPointF *, int, QPaintEngine::PolygonDrawMode)
 See QPaintEngine::drawPolygon() More...
 
virtual int metric (PaintDeviceMetric) const QWT_OVERRIDE
 
Mode mode () const
 
virtual QPaintEngine * paintEngine () const QWT_OVERRIDE
 See QPaintDevice::paintEngine() More...
 
 QwtNullPaintDevice ()
 Constructor. More...
 
void setMode (Mode)
 
virtual ~QwtNullPaintDevice ()
 Destructor. More...
 
- Public Member Functions inherited from QwtRoundScaleDraw
QPointF center () const
 Get the center of the scale. More...
 
virtual double extent (const QFont &) const QWT_OVERRIDE
 
void moveCenter (const QPointF &)
 
void moveCenter (double x, double y)
 Move the center of the scale draw, leaving the radius unchanged. More...
 
 QwtRoundScaleDraw ()
 Constructor. More...
 
double radius () const
 
void setAngleRange (double angle1, double angle2)
 Adjust the baseline circle segment for round scales. More...
 
void setRadius (double radius)
 
virtual ~QwtRoundScaleDraw ()
 Destructor. More...
 
- Public Member Functions inherited from QwtAbstractScaleDraw
virtual void draw (QPainter *, const QPalette &) const
 Draw the scale. More...
 
void enableComponent (ScaleComponent, bool enable=true)
 
bool hasComponent (ScaleComponent) const
 
void invalidateCache ()
 
virtual QwtText label (double) const
 Convert a value into its representing label. More...
 
double maxTickLength () const
 
double minimumExtent () const
 
qreal penWidthF () const
 
 QwtAbstractScaleDraw ()
 Constructor. More...
 
const QwtScaleDivscaleDiv () const
 
QwtScaleMapscaleMap ()
 
const QwtScaleMapscaleMap () const
 
void setMinimumExtent (double)
 Set a minimum for the extent. More...
 
void setPenWidthF (qreal width)
 Specify the width of the scale pen. More...
 
void setScaleDiv (const QwtScaleDiv &)
 
void setSpacing (double)
 Set the spacing between tick and labels. More...
 
void setTickLength (QwtScaleDiv::TickType, double length)
 
void setTransformation (QwtTransform *)
 
double spacing () const
 Get the spacing. More...
 
double tickLength (QwtScaleDiv::TickType) const
 
virtual ~QwtAbstractScaleDraw ()
 Destructor. More...
 
- Public Member Functions inherited from QwtWidgetOverlay
virtual bool eventFilter (QObject *, QEvent *) QWT_OVERRIDE
 Event filter. More...
 
MaskMode maskMode () const
 
 QwtWidgetOverlay (QWidget *)
 Constructor. More...
 
RenderMode renderMode () const
 
void setMaskMode (MaskMode)
 Specify how to find the mask for the overlay. More...
 
void setRenderMode (RenderMode)
 
virtual ~QwtWidgetOverlay ()
 Destructor. More...
 

Public Attributes

QWidget * contentsWidget
 

Private Member Functions

QwtNullPaintDevicenullDevice ()
 

Additional Inherited Members

- Public Types inherited from QwtNullPaintDevice
enum  Mode { NormalMode, PolygonPathMode, PathMode }
 Render mode. More...
 
- Public Types inherited from QwtAbstractScaleDraw
enum  ScaleComponent { Backbone = 0x01, Ticks = 0x02, Labels = 0x04 }
 
- Public Types inherited from QwtWidgetOverlay
enum  MaskMode { NoMask, MaskHint, AlphaMask }
 Mask mode. More...
 
enum  RenderMode { AutoRenderMode, CopyAlphaMask, DrawOverlay }
 Render mode. More...
 
- Public Slots inherited from QwtWidgetOverlay
void updateOverlay ()
 
- Protected Member Functions inherited from QwtNullPaintDevice
virtual QSize sizeMetrics () const =0
 
- Protected Member Functions inherited from QwtRoundScaleDraw
virtual void drawBackbone (QPainter *) const QWT_OVERRIDE
 
virtual void drawLabel (QPainter *, double value) const QWT_OVERRIDE
 
virtual void drawTick (QPainter *, double value, double len) const QWT_OVERRIDE
 
- Protected Member Functions inherited from QwtAbstractScaleDraw
const QwtTexttickLabel (const QFont &, double value) const
 Convert a value into its representing label and cache it. More...
 
- Protected Member Functions inherited from QwtWidgetOverlay
virtual void drawOverlay (QPainter *painter) const =0
 
virtual QRegion maskHint () const
 Calculate an approximation for the mask. More...
 
virtual void paintEvent (QPaintEvent *) QWT_OVERRIDE
 
virtual void resizeEvent (QResizeEvent *) QWT_OVERRIDE
 

Detailed Description

Definition at line 144 of file qwt_legend.cpp.

Member Function Documentation

◆ begin()

virtual bool QWT_FINAL::begin ( QPaintDevice *  )
virtual

◆ drawEllipse() [1/2]

virtual void QWT_FINAL::drawEllipse ( const QRect &  rect)
virtual

See QPaintEngine::drawEllipse()

Reimplemented from QwtNullPaintDevice.

◆ drawEllipse() [2/2]

virtual void QWT_FINAL::drawEllipse ( const QRectF &  rect)
virtual

See QPaintEngine::drawEllipse()

Reimplemented from QwtNullPaintDevice.

◆ drawImage()

virtual void QWT_FINAL::drawImage ( const QRectF &  rect,
const QImage &  image,
const QRectF &  subRect,
Qt::ImageConversionFlags  flags 
)
virtual

See QPaintEngine::drawImage()

Reimplemented from QwtNullPaintDevice.

◆ drawLines() [1/2]

virtual void QWT_FINAL::drawLines ( const QLine *  lines,
int  lineCount 
)
virtual

See QPaintEngine::drawLines()

Reimplemented from QwtNullPaintDevice.

◆ drawLines() [2/2]

virtual void QWT_FINAL::drawLines ( const QLineF *  lines,
int  lineCount 
)
virtual

See QPaintEngine::drawLines()

Reimplemented from QwtNullPaintDevice.

◆ drawPath()

virtual void QWT_FINAL::drawPath ( const QPainterPath &  path)
virtual

See QPaintEngine::drawPath()

Reimplemented from QwtNullPaintDevice.

◆ drawPixmap()

virtual void QWT_FINAL::drawPixmap ( const QRectF &  rect,
const QPixmap &  pm,
const QRectF &  subRect 
)
virtual

See QPaintEngine::drawPixmap()

Reimplemented from QwtNullPaintDevice.

◆ drawPoints() [1/2]

virtual void QWT_FINAL::drawPoints ( const QPoint *  points,
int  pointCount 
)
virtual

See QPaintEngine::drawPoints()

Reimplemented from QwtNullPaintDevice.

◆ drawPoints() [2/2]

virtual void QWT_FINAL::drawPoints ( const QPointF *  points,
int  pointCount 
)
virtual

See QPaintEngine::drawPoints()

Reimplemented from QwtNullPaintDevice.

◆ drawPolygon() [1/2]

virtual void QWT_FINAL::drawPolygon ( const QPoint *  ,
int  ,
PolygonDrawMode   
)
virtual

◆ drawPolygon() [2/2]

virtual void QWT_FINAL::drawPolygon ( const QPointF *  ,
int  ,
PolygonDrawMode   
)
virtual

◆ drawRects() [1/2]

virtual void QWT_FINAL::drawRects ( const QRect *  rects,
int  rectCount 
)
virtual

See QPaintEngine::drawRects()

Reimplemented from QwtNullPaintDevice.

◆ drawRects() [2/2]

virtual void QWT_FINAL::drawRects ( const QRectF *  rects,
int  rectCount 
)
virtual

See QPaintEngine::drawRects()

Reimplemented from QwtNullPaintDevice.

◆ drawTextItem()

virtual void QWT_FINAL::drawTextItem ( const QPointF &  pos,
const QTextItem &  textItem 
)
virtual

See QPaintEngine::drawTextItem()

Reimplemented from QwtNullPaintDevice.

◆ drawTiledPixmap()

virtual void QWT_FINAL::drawTiledPixmap ( const QRectF &  rect,
const QPixmap &  pixmap,
const QPointF &  subRect 
)
virtual

See QPaintEngine::drawTiledPixmap()

Reimplemented from QwtNullPaintDevice.

◆ end()

virtual bool QWT_FINAL::end ( )
virtual

◆ event()

virtual bool QWT_FINAL::event ( QEvent *  event)
inlinevirtual

Definition at line 164 of file qwt_legend.cpp.

◆ layoutContents()

void QWT_FINAL::layoutContents ( )
inline

Definition at line 226 of file qwt_legend.cpp.

◆ LegendView()

QWT_FINAL::LegendView ( QWidget *  parent)
inlineexplicit

Definition at line 147 of file qwt_legend.cpp.

◆ nullDevice()

QwtNullPaintDevice* QWT_FINAL::nullDevice ( )
private

◆ PaintEngine()

QWT_FINAL::PaintEngine ( )

◆ type()

virtual Type QWT_FINAL::type ( ) const
virtual

◆ updateState()

virtual void QWT_FINAL::updateState ( const QPaintEngineState &  state)
virtual

See QPaintEngine::updateState()

Reimplemented from QwtNullPaintDevice.

◆ viewportEvent()

virtual bool QWT_FINAL::viewportEvent ( QEvent *  event)
inlinevirtual

Definition at line 192 of file qwt_legend.cpp.

◆ viewportSize()

QSize QWT_FINAL::viewportSize ( int  w,
int  h 
) const
inline

Definition at line 203 of file qwt_legend.cpp.

Member Data Documentation

◆ contentsWidget

QWidget* QWT_FINAL::contentsWidget

Definition at line 251 of file qwt_legend.cpp.


The documentation for this class was generated from the following files:


plotjuggler
Author(s): Davide Faconti
autogenerated on Mon Nov 11 2024 03:23:50