DtkDeclarative
DTK Declarative module
|
Public 成员函数 | |
DSoftwareBlurImageNode (QQuickItem *owner) | |
Public 成员函数 继承自 Dtk::Quick::DSGBlurNode | |
DSGBlurNode (QQuickItem *owner) | |
void | setRenderCallback (RenderCallback callback, void *data) |
void | doRenderCallback () |
void | setOffscreen (bool offscreen) |
virtual void | setTexture (QSGTexture *texture) |
QSGTexture * | texture () const |
virtual void | setRadius (qreal radius) |
void | setSourceRect (const QRectF &source) |
void | setRect (const QRectF &target) |
void | setDisabledOpaqueRendering (bool disabled) |
void | setBlendColor (const QColor &color) |
void | setFollowMatrixForSource (bool on) |
RenderingFlags | flags () const override |
QRectF | rect () const override |
void | setWindow (QQuickWindow *window) |
额外继承的成员函数 | |
Public 类型 继承自 Dtk::Quick::DSGBlurNode | |
typedef void(* | RenderCallback) (DSGBlurNode *node, void *data) |
Protected 属性 继承自 Dtk::Quick::DSGBlurNode | |
RenderCallback | m_renderCallback = nullptr |
void * | m_callbackData = nullptr |
bool | m_offscreen = false |
QPointer< QQuickItem > | m_item |
QSGTexture * | m_texture = nullptr |
qreal | m_radius = 0 |
QRectF | m_sourceRect |
QRectF | m_targetRect |
QColor | m_blendColor = Qt::transparent |
bool | m_disabledOpaqueRendering = false |
bool | m_followMatrixForSource = false |
QPointer< QQuickWindow > | m_window |