EAvatar 头像
示例与代码
图标头像、自定义 fallback 和填充模式
头像
属性
属性说明取值与默认值
altstring头像资源无法加载时的替代文字。
默认值
""backgroundColorcolor背景颜色。
默认值
动态绑定contentalias内容插槽;直接在组件内部声明 QML 子对象。
默认值
别名:fallbackContent.dataenabledbool是否允许交互;false 时控件禁用。
默认值
truefillModeint头像图片的缩放和填充方式。
Image.StretchImage.PreserveAspectFitImage.PreserveAspectCrop
默认值
Image.PreserveAspectCropheightreal组件尺寸,单位为像素;可绑定父布局尺寸。
默认值
implicitHeighticonSourceint组件使用的图标。
EIcons.*
0(无图标)
默认值
0shapestring头像形状。
circle
square
默认值
"circle"sizeint头像直径或边长,单位为像素。
默认值
40sourceurl图片或媒体资源地址,支持 Qt 可加载的 URL。
默认值
""srcsetstring头像候选图片列表;用于选择可加载的图片资源。
默认值
""textstring显示的文字内容。
默认值
""visiblebool是否显示组件。
默认值
truewidthreal组件尺寸,单位为像素;可绑定父布局尺寸。
默认值
implicitWidtheffectiveSourceurl只读头像从 source 与 srcset 中确定的实际图片地址。
默认值
由运行时计算loadedbool只读头像图片是否加载成功。
默认值
由运行时计算信号
签名作用
loadError()图片资源加载失败时触发,可用于显示替代内容。