EToolBar 工具栏
示例与代码
常用操作
溢出菜单
可切换操作
仅显示图标
共享 Qt Action
属性
属性说明取值与默认值
alignmentint可见操作的水平排列:Qt.AlignLeft、Qt.AlignHCenter 或 Qt.AlignRight。
"start" / "center""end"
默认值
Qt.AlignLeftenabledbool是否允许交互;false 时控件禁用。
默认值
truefontfont字体配置,控制字体、字号及文字样式。
常用字段:
family、pixelSize、pointSize
bold、italic、weight
underline、strikeout
letterSpacing、wordSpacing
默认值
Qt.font({ pixelSize: 16 })heightreal组件尺寸,单位为像素;可绑定父布局尺寸。
默认值
implicitHeightmodelvar项目模型;组件示例及使用指南说明其字段。
默认值
[]showTextbool工具栏是否显示操作文字;图标模式仍保留无障碍名称。
默认值
truesizeint文字尺寸。
EStyle.SmallEStyle.MediumEStyle.Large
默认值
EControlConfig.sizeFor(control)spacingreal操作项之间的间距,单位为像素。
默认值
6visiblebool是否显示组件。
默认值
truewidthreal组件尺寸,单位为像素;可绑定父布局尺寸。
默认值
implicitWidthitemsvar只读过滤隐藏项后的操作列表。
默认值
由运行时计算naturalWidthreal只读所有操作完整显示时的内容宽度。
默认值
由运行时计算overflowItemsvar只读当前溢出菜单使用的操作模型。
默认值
由运行时计算visibleCountint只读当前直接显示的操作数量,其余操作进入溢出菜单。
默认值
由运行时计算信号
签名作用
failed(string message)操作失败时触发,message 为错误信息。
command(var value, var item)执行命令时触发,包含命令值和对应菜单项。
方法
签名作用
trigger(index)触发给定项目的命令,相当于选择该命令项。