User Tools

Site Tools


reference:widgets:xcolorctrl

下拉框

下拉框(Combo)可以包含option的子节点用于指定下拉选项。

  • 控件属性
属性 描述 例子 备注
name 控件名,字符串 name=“mat_item_name_label”
width 控件的宽度,整型, 单位为像素 width=“10”
height 控件的高度,整型,单位为像素 height=“5”
ref_url 指向参考的配置xml文件,该控件的选项配置通过解析xml文件获取 ref_url=“uisetting/material/types.xml”
link 将目标控件与本控件关联,如可将下拉框的选项与某个stack控件的子控件对应 link=“test.stack”
connect 基于Qt信号槽机制的动态事件绑定,格式为“<signal>,<target>:<slot>”,其中<signal>为该控件发出的信号,<target>为信号的发送目标控件,<slot>为目标控件处理信号的槽,信号和槽的定义可以参考Qt文档和各控件的文档,可以建立多个信号槽的绑定,它们通过“;”分隔,如“<signal1>,<target1>:<slot1>;<signal2>,<target2>:<slot2>“。<target>可为空,这时表示目标控件是对话框,槽也可以为空,表示仅仅发出信号,该信号会被转发到命令的接口onControlEvent处理,用于定制特殊的交互处理 connect=“currentIndexChanged,test.stack:setCurrentWidget” 控件支持哪些信号请查阅Qt文档,与Qt的接口定义一致
tabName when add control into tab widget, set tab name for the control type=“14”
value 下拉框的当前选项所对应的值 value=“50001”
filterable 设置下拉框是否可过滤 filterable=“true”
unit 设置单位下拉框的单位类型 unit=“Length” 当下拉框有该属性时,下拉框自动载入指定单位类型的所有单位,单位类型字符串可参考单位系统
  • 下拉框选项属性
value 给下拉框选项绑定值 value=“50001”
text 用于设置下拉框选项的显示字符串 text=“hello”
reference/widgets/xcolorctrl.txt · Last modified: 2024/02/27 11:12 (external edit)