|
QWT API (中文) 7.0.1
Qt绘图库 - 中文API文档
|
一个不执行任何操作的空绘制设备 更多...
#include <qwt_null_paintdevice.h>
类 | |
| class | PaintEngine |
| class | PrivateData |
Public 类型 | |
| enum | Mode { NormalMode , PolygonPathMode , PathMode } |
| 绘制设备的渲染模式 更多... | |
Public 成员函数 | |
| QwtNullPaintDevice () | |
| Constructor | |
| virtual | ~QwtNullPaintDevice () |
| Destructor | |
| void | setMode (Mode) |
| Set the render mode | |
| Mode | mode () const |
| Get the render mode | |
| virtual QPaintEngine * | paintEngine () const override |
| Return the paint engine | |
| virtual int | metric (PaintDeviceMetric) const override |
| Return metric information for the paint device | |
| virtual void | drawRects (const QRect *, int) |
| Draw rectangles (integer version) | |
| virtual void | drawRects (const QRectF *, int) |
| Draw rectangles (floating point version) | |
| virtual void | drawLines (const QLine *, int) |
| Draw lines (integer version) | |
| virtual void | drawLines (const QLineF *, int) |
| Draw lines (floating point version) | |
| virtual void | drawEllipse (const QRectF &) |
| Draw ellipse (floating point version) | |
| virtual void | drawEllipse (const QRect &) |
| Draw ellipse (integer version) | |
| virtual void | drawPath (const QPainterPath &) |
| Draw a painter path | |
| virtual void | drawPoints (const QPointF *, int) |
| Draw points (floating point version) | |
| virtual void | drawPoints (const QPoint *, int) |
| Draw points (integer version) | |
| virtual void | drawPolygon (const QPointF *, int, QPaintEngine::PolygonDrawMode) |
| Draw polygon (floating point version) | |
| virtual void | drawPolygon (const QPoint *, int, QPaintEngine::PolygonDrawMode) |
| Draw polygon (integer version) | |
| virtual void | drawPixmap (const QRectF &, const QPixmap &, const QRectF &) |
| Draw a pixmap | |
| virtual void | drawTextItem (const QPointF &, const QTextItem &) |
| Draw a text item | |
| virtual void | drawTiledPixmap (const QRectF &, const QPixmap &, const QPointF &) |
| Draw a tiled pixmap | |
| virtual void | drawImage (const QRectF &, const QImage &, const QRectF &, Qt::ImageConversionFlags) |
| Draw an image | |
| virtual void | updateState (const QPaintEngineState &) |
| Update the paint engine state | |
Protected 成员函数 | |
| virtual QSize | sizeMetrics () const =0 |
一个不执行任何操作的空绘制设备
| QwtNullPaintDevice::QwtNullPaintDevice | ( | ) |
Constructor
构造函数
|
virtual |
Destructor
析构函数
|
virtual |
Draw ellipse (integer version)
See QPaintEngine::drawEllipse()
|
virtual |
Draw ellipse (floating point version)
See QPaintEngine::drawEllipse()
|
virtual |
|
virtual |
Draw lines (integer version)
See QPaintEngine::drawLines()
|
virtual |
Draw lines (floating point version)
See QPaintEngine::drawLines()
|
virtual |
|
virtual |
|
virtual |
Draw points (integer version)
See QPaintEngine::drawPoints()
|
virtual |
Draw points (floating point version)
See QPaintEngine::drawPoints()
|
virtual |
Draw polygon (integer version)
See QPaintEngine::drawPolygon()
|
virtual |
Draw polygon (floating point version)
See QPaintEngine::drawPolygon()
|
virtual |
|
virtual |
|
virtual |
Draw a text item
See QPaintEngine::drawTextItem()
|
virtual |
Draw a tiled pixmap
See QPaintEngine::drawTiledPixmap()
|
overridevirtual |
Return metric information for the paint device
返回绘制设备的度量信息
| QwtNullPaintDevice::Mode QwtNullPaintDevice::mode | ( | ) | const |
Get the render mode
获取渲染模式
|
overridevirtual |
Return the paint engine
返回此设备的绘制引擎
| void QwtNullPaintDevice::setMode | ( | Mode | mode | ) |
Set the render mode
设置渲染模式
|
protectedpure virtual |
在 QwtGraphic , 以及 QwtStyleSheetRecorder 内被实现.
|
virtual |
Update the paint engine state
See QPaintEngine::updateState()
被 QwtGraphic , 以及 QwtStyleSheetRecorder 重载.