这个就需要研究qtpropertybrowser的源码了,通过研究发现,在QtObjectControllerPrivate类中负责对控件的属性名称进行遍历,然后发送到QtVariantPropertyManager进行统一的管理,那只要将这里的属性名称进行映射就行了,对应的英文到中文或者其他语言都可以,甚至枚举值的下拉框也可以在这里换成中文的。曾经想过用翻译的机制,后面发...
陆陆续续写了上百个控件,目前已超过150个,于是逐渐衍生了另外一个需求,提供一个控件属性设计器,类似QtDesigner一样,可以方便的拖曳控件,改变属性,立即应用,并导出到文件方便下次直接加载,这个设计器有点像组态中的一个雏形,提供了基本的加载控件,导入导出数据,数据源绑定等。
请问自定义控件如何在属性编辑器中添加属性? 只看楼主 收藏 回复 减字枭雄 后起之秀 7 RT 减字枭雄 后起之秀 7 万能的吧友有知道的么?! 减字枭雄 后起之秀 7 dd 错误请刷新页面 初涉江湖 1 qml是可以,qt widgets 不知道 setProperty()方法可不可以。。 bluesky_lx 初涉江湖 1 qt的...
PyQt5——Qt Designer基本介绍 提示信息 statusTip 任务栏提示信息 text控件文本 shortcut 快捷键 Signal/Slot Editor 信号/槽编辑器,可以为控件添加自定义的信号和槽函数...创建好的主窗口中。 Object Inspector Object Inspector中可以查看主窗体中放置的对象列表PropertyEditorPropertyEditor(属性编辑器)提供 ...
这个就需要研究qtpropertybrowser的源码了,通过研究发现,在QtObjectControllerPrivate类中负责对控件的属性名称进行遍历,然后发送到QtVariantPropertyManager进行统一的管理,那只要将这里的属性名称进行映射就行了,对应的英文到中文或者其他语言都可以,甚至枚举值的下拉框也可以在这里换成中文的。曾经想过用翻译的机制,后面...