EToolTip 文字提示
示例与代码
文字提示
属性
alignmentstring弹层相对于目标的对齐方式。
"start" / "center""end"
"center"arrowOffsetreal提示箭头相对参考位置的偏移,单位为像素。
16autoClosealias等待、节流或自动关闭时间,单位为毫秒;0 表示不延迟或不启用定时关闭。
别名:control.timeoutbackgroundColorcolor背景颜色。
动态绑定contentComponentComponent自定义主体内容的 Component 插槽;null 使用默认内容。 委托上下文见本页示例。
nulleffectstring弹层的视觉主题。
"light" / "dark"
"dark"enabledbool是否允许交互;false 时控件禁用。
trueenterablebool是否允许鼠标进入浮层而不关闭。
truefallbackPlacementsvar首选位置空间不足时尝试的位置数组。
[]focusOnTargetbool提示关闭后是否把焦点还给参考控件。
falseheightreal组件尺寸,单位为像素;可绑定父布局尺寸。
implicitHeighthideAfterint等待、节流或自动关闭时间,单位为毫秒;0 表示不延迟或不启用定时关闭。
0offsetreal相对布局、滚动目标或弹层参考对象的偏移;单位为像素。
4persistentbool关闭后保留弹层内容实例。
trueplacementint弹层或消息的显示位置。
EPlacement.TopLeftEPlacement.TopEPlacement.TopRightEPlacement.LeftEPlacement.RightEPlacement.BottomLeftEPlacement.BottomEPlacement.BottomRight
EPlacement.ToprawContentbool按富文本解释内容;仅应对可信内容启用。
falsereferenceItem弹层依附的可视对象。
nullshowAfteralias等待、节流或自动关闭时间,单位为毫秒;0 表示不延迟或不启用定时关闭。
别名:control.delayshowArrowbool是否显示弹层或引导箭头。
truestyleTypeint语义配色风格。
EStyle.DefaultEStyle.PrimaryEStyle.SuccessEStyle.InfoEStyle.WarningEStyle.Danger
EStyle.DefaulttextColorcolor文字颜色。
动态绑定triggerstring显示弹层的触发方式。
"click" / "hover""focus" / "contextmenu""manual"
"hover"triggerKeysvar触发操作的 Qt 键值数组;空数组禁用键盘触发。
[Qt.Key_Return, Qt.Key_Enter, Qt.Key_Space]visiblebool是否显示组件。
truewidthreal组件尺寸,单位为像素;可绑定父布局尺寸。
implicitWidthcontentHoveredbool只读鼠标是否悬停在提示内容上。
由运行时计算contentRefItem只读提示内容可视对象引用。
由运行时计算popperRefalias只读内部菜单、弹层或提示对象引用。
别名:controlreferenceEnabledbool只读弹层参考对象是否可用、可交互或可见。
由运行时计算referenceHoveredbool只读参考对象是否处于鼠标悬停状态。
由运行时计算方法
hide()隐藏组件的弹出内容。
updatePopper()关联控件位置变化后,更新提示框的位置。
showForReference()在关联控件旁显示提示内容。