EAffix 固钉
示例与代码
固钉
属性
属性说明取值与默认值
appendToItem浮层挂载的目标对象。
默认值
nullcontentalias内容插槽;直接在组件内部声明 QML 子对象。
默认值
别名:contentHost.dataenabledbool是否允许交互;false 时控件禁用。
默认值
trueheightreal组件尺寸,单位为像素;可绑定父布局尺寸。
默认值
implicitHeightoffsetreal相对布局、滚动目标或弹层参考对象的偏移;单位为像素。
默认值
0positionint固定在滚动区域的上方或下方。
EPlacement.TopEPlacement.Bottom
默认值
EPlacement.Toprevisionint内部数据或几何变化版本,用于使相关绑定重新计算。
默认值
0targetItem滚动、定位或加载遮罩所作用的目标对象。
默认值
nullteleportedbool是否把固钉内容挂载到独立浮层目标。
默认值
falsevisiblebool是否显示组件。
默认值
truewidthreal组件尺寸,单位为像素;可绑定父布局尺寸。
默认值
implicitWidthzIndexint浮层或水印的层叠顺序。
默认值
100fixedbool只读固钉内容是否已进入固定定位状态。
默认值
由运行时计算targetPositionpoint只读固钉或引导目标计算后的坐标和尺寸。
字段:x, y
默认值
由运行时计算信号
签名作用
changed(bool fixed)固定状态变化时触发,fixed 表示当前是否吸附固定。
scrolled(real top, bool fixed)目标滚动时触发,top 为滚动位置,fixed 为当前固定状态。
方法
签名作用
update()重新检查吸附状态和固定位置。