提供GDI接口、较底层的绘制接口。开发者使用 GPainter::instance() 来获取 GPainter 对象。相关接口可以参考 Qt 文档
更多...
#include <gPainter.h>
|
| virtual | ~GPainter () |
| |
| virtual void | drawPixmap (const GImage &pix, const GRect &dR, const GRect &sR)=0 |
| |
| virtual void | drawPixmap (T_OFFSET dx, T_OFFSET dy, const GImage &pix, T_OFFSET sx=0, T_OFFSET sy=0, T_OFFSET sw=-1, T_OFFSET sh=-1)=0 |
| |
| virtual void | setClipRegion (const GRegion &r)=0 |
| |
| virtual const GRegion & | clipRegion () const =0 |
| |
| virtual void | save ()=0 |
| |
| virtual void | restore ()=0 |
| |
| virtual void | translate (T_OFFSET x, T_OFFSET y)=0 |
| |
| virtual void | drawImage (T_OFFSET dx, T_OFFSET dy, const GImage &img, T_OFFSET sx=0, T_OFFSET sy=0, T_OFFSET sw=-1, T_OFFSET sh=-1)=0 |
| |
| virtual void | setPen (const GColor &c)=0 |
| |
| virtual void | setFont (const GFont &f)=0 |
| |
| virtual void | setBrush (const GBrush &b)=0 |
| |
| virtual void | drawText (T_OFFSET dX, T_OFFSET dY, T_OFFSET dW, T_OFFSET dH, int32_t flags, const GString &str)=0 |
| |
| virtual void | fillRect (T_OFFSET x, T_OFFSET y, T_OFFSET w, T_OFFSET h, const GBrush &b)=0 |
| |
| virtual void | fillRect (const GRect &r, const GBrush &b)=0 |
| |
| virtual void | fillRect (const GRect &r)=0 |
| |
| TYPE | type () const |
| |
提供GDI接口、较底层的绘制接口。开发者使用 GPainter::instance() 来获取 GPainter 对象。相关接口可以参考 Qt 文档
| GPainter::GPainter |
( |
const TYPE |
t | ) |
|
|
protected |
| virtual GPainter::~GPainter |
( |
| ) |
|
|
virtual |
| virtual const GRegion& GPainter::clipRegion |
( |
| ) |
const |
|
pure virtual |
| virtual void GPainter::drawPixmap |
( |
const GImage & |
pix, |
|
|
const GRect & |
dR, |
|
|
const GRect & |
sR |
|
) |
| |
|
pure virtual |
| virtual void GPainter::fillRect |
( |
const GRect & |
r, |
|
|
const GBrush & |
b |
|
) |
| |
|
pure virtual |
| virtual void GPainter::fillRect |
( |
const GRect & |
r | ) |
|
|
pure virtual |
| virtual void GPainter::restore |
( |
| ) |
|
|
pure virtual |
| virtual void GPainter::save |
( |
| ) |
|
|
pure virtual |
| virtual void GPainter::setBrush |
( |
const GBrush & |
b | ) |
|
|
pure virtual |
| virtual void GPainter::setClipRegion |
( |
const GRegion & |
r | ) |
|
|
pure virtual |
| virtual void GPainter::setFont |
( |
const GFont & |
f | ) |
|
|
pure virtual |
| virtual void GPainter::setPen |
( |
const GColor & |
c | ) |
|
|
pure virtual |
| TYPE GPainter::type |
( |
| ) |
const |
该类的文档由以下文件生成: