DtkDeclarative
DTK Declarative module
载入中...
搜索中...
未找到
Dtk::Quick::DQuickDciIconImage类 参考
类 Dtk::Quick::DQuickDciIconImage 继承关系图:

信号

void nameChanged ()
 
void modeChanged ()
 
void themeChanged ()
 
void paletteChanged ()
 
void sourceSizeChanged ()
 
void mirrorChanged ()
 
void fallbackToQIconChanged ()
 
void asynchronousChanged ()
 
void cacheChanged ()
 

Public 成员函数

 DQuickDciIconImage (QQuickItem *parent=nullptr)
 
QString name () const
 
void setName (const QString &name)
 
DQMLGlobalObject::ControlState mode () const
 
void setMode (DQMLGlobalObject::ControlState mode)
 
Q_INVOKABLE void play (DQMLGlobalObject::ControlState mode)
 
DGuiApplicationHelper::ColorType theme () const
 
void setTheme (DGuiApplicationHelper::ColorType theme)
 
DDciIconPalette palette () const
 
void setPalette (const DDciIconPalette &palette)
 
QSize sourceSize () const
 
void setSourceSize (const QSize &size)
 
void setMirror (bool mirror)
 
bool mirror () const
 
bool fallbackToQIcon () const
 
void setFallbackToQIcon (bool newFallbackToQIcon)
 
bool asynchronous () const
 
void setAsynchronous (bool async)
 
bool cache () const
 
void setCache (bool cache)
 
DQuickIconImageimageItem () const
 

静态 Public 成员函数

static bool isNull (const QString &iconName)
 
static DQuickIconAttachedqmlAttachedProperties (QObject *object)
 

Protected 成员函数

void classBegin () override
 
void componentComplete () override
 

属性

QString name
 
DTK_QUICK_NAMESPACE::DQMLGlobalObject::ControlState mode
 
DTK_GUI_NAMESPACE::DGuiApplicationHelper::ColorType theme
 
DTK_GUI_NAMESPACE::DDciIconPalette palette
 
QSize sourceSize
 
bool mirror
 
bool fallbackToQIcon
 
bool asynchronous
 
bool cache
 

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