QWT API (中文) 7.0.1
Qt绘图库 - 中文API文档
载入中...
搜索中...
未找到
| Public 类型 | Public 成员函数 | Protected 成员函数 | 所有成员列表
QwtPolarCanvas类 参考

QwtPolarPlot 的画布 更多...

#include <qwt_polar_canvas.h>

类 QwtPolarCanvas 继承关系图:

class  PrivateData
 

Public 类型

enum  PaintAttribute { BackingStore = 0x01 }
 绘制属性 更多...
 

Public 成员函数

 QwtPolarCanvas (QwtPolarPlot *)
 Constructor
 
virtual ~QwtPolarCanvas ()
 Destructor
 
QwtPolarPlotplot ()
 Get the plot
 
const QwtPolarPlotplot () const
 Get the plot (const version)
 
void setPaintAttribute (PaintAttribute, bool on=true)
 Set a paint attribute
 
bool testPaintAttribute (PaintAttribute) const
 Test a paint attribute
 
const QPixmap * backingStore () const
 Get the backing store
 
void invalidateBackingStore ()
 Invalidate the backing store
 
QwtPointPolar invTransform (const QPoint &) const
 Inverse transform from widget coordinates to polar coordinates
 
QPoint transform (const QwtPointPolar &) const
 Transform from polar coordinates to widget coordinates
 

Protected 成员函数

virtual void paintEvent (QPaintEvent *) override
 Handle paint events
 
virtual void resizeEvent (QResizeEvent *) override
 Handle resize events
 

详细描述

QwtPolarPlot 的画布

成员枚举类型说明

◆ PaintAttribute

绘制属性

枚举值
BackingStore 

双缓冲绘制并重用像素图缓冲区的内容, 用于绘图被取消隐藏、取消图标化或更改焦点时发生的一些自发重绘。

构造及析构函数说明

◆ QwtPolarCanvas()

QwtPolarCanvas::QwtPolarCanvas ( QwtPolarPlot plot)
explicit

Constructor

构造函数

◆ ~QwtPolarCanvas()

QwtPolarCanvas::~QwtPolarCanvas ( )
virtual

Destructor

析构函数

成员函数说明

◆ backingStore()

const QPixmap * QwtPolarCanvas::backingStore ( ) const

Get the backing store

获取后台存储像素图

◆ invalidateBackingStore()

void QwtPolarCanvas::invalidateBackingStore ( )

Invalidate the backing store

使内部后台存储失效

◆ invTransform()

QwtPointPolar QwtPolarCanvas::invTransform ( const QPoint &  pos) const

Inverse transform from widget coordinates to polar coordinates

将点从控件坐标转换为极坐标

◆ paintEvent()

void QwtPolarCanvas::paintEvent ( QPaintEvent *  event)
overrideprotectedvirtual

Handle paint events

Paint event

参数
eventPaint event

◆ plot() [1/2]

QwtPolarPlot * QwtPolarCanvas::plot ( )

Get the plot

获取父绘图控件

◆ plot() [2/2]

const QwtPolarPlot * QwtPolarCanvas::plot ( ) const

Get the plot (const version)

获取父绘图控件(常量版本)

◆ resizeEvent()

void QwtPolarCanvas::resizeEvent ( QResizeEvent *  event)
overrideprotectedvirtual

Handle resize events

Resize event

参数
eventResize event

◆ setPaintAttribute()

void QwtPolarCanvas::setPaintAttribute ( PaintAttribute  attribute,
bool  on = true 
)

Set a paint attribute

更改绘制属性

◆ testPaintAttribute()

bool QwtPolarCanvas::testPaintAttribute ( PaintAttribute  attribute) const

Test a paint attribute

测试绘制属性是否启用

◆ transform()

QPoint QwtPolarCanvas::transform ( const QwtPointPolar polarPos) const

Transform from polar coordinates to widget coordinates

将点从极坐标转换为控件坐标


该类的文档由以下文件生成: