DtkWidget
DTK Widget module
载入中...
搜索中...
未找到
Dtk::Widget::DGraphicsGlowEffect类 参考

控件发散效果,同时也是Dtk默认的窗口特效. 更多...

类 Dtk::Widget::DGraphicsGlowEffect 继承关系图:

Public 成员函数

 DGraphicsGlowEffect (QObject *parent=nullptr)
 构造一个DGraphicsGlowEffect对象,并指定其父对象。
 
void draw (QPainter *painter)
 DGraphicsGlowEffect::draw set a blur effect image to painter.
 
QRectF boundingRectFor (const QRectF &rect) const
 有效的边界区域
 
void setOffset (qreal dx, qreal dy)
 
void setXOffset (qreal dx)
 
qreal xOffset () const
 
void setYOffset (qreal dy)
 
qreal yOffset () const
 
void setDistance (qreal distance)
 
qreal distance () const
 
void setBlurRadius (qreal blurRadius)
 
qreal blurRadius () const
 
void setColor (const QColor &color)
 
QColor color () const
 
qreal opacity () const
 
void setOpacity (qreal opacity)
 

详细描述

控件发散效果,同时也是Dtk默认的窗口特效.

\inmodule dtkwidget

Draw a glow effect of widget, It's the default border effect of deepin windows.

构造及析构函数说明

◆ DGraphicsGlowEffect()

Dtk::Widget::DGraphicsGlowEffect::DGraphicsGlowEffect ( QObject *  parent = nullptr)
explicit

构造一个DGraphicsGlowEffect对象,并指定其父对象。

Constructs a new DGraphicsGlowEffect instance having the specified parent.

parent

成员函数说明

◆ boundingRectFor()

QRectF Dtk::Widget::DGraphicsGlowEffect::boundingRectFor ( const QRectF &  rect) const

有效的边界区域

Calc the effective bounding rectangle

rect 为控件的几何区域 rect is the widget rectangle

返回
Effective bounding rectangle
有效的边界区域

◆ draw()

void Dtk::Widget::DGraphicsGlowEffect::draw ( QPainter *  painter)

DGraphicsGlowEffect::draw set a blur effect image to painter.

将控件的扩散效果绘制到指定的painter上.

painter


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