用于属性窗口的最佳Qt小部件?

mpe*_*pen 19 qt properties

我想要一个像Visual Studio或NetBeans中的属性窗口一样的小部件.它基本上有两列:左侧属性的名称和右侧的值.该值需要能够限制为某些类型,如"bool"或"float"(具有有效范围),但也应该支持更复杂的类型(单击时可能需要弹出对话框,然后它只能显示一个窗口中的toString()版本.我确信我自己可以添加大部分功能,但是什么是最好的基本小部件?

哦......属性的分组也很好(我想像一棵树).属性编辑应该调用回调(发送信号).

Eug*_*ene 7

Qt设计师拥有与您想要的完全相同的属性.它们很可能是用QTreeView实现的.您始终可以查看源代码.

qt设计师

  • 你的意思是Qt Designer程序的一部分?哪个是开源的?不确定我是否想要挖掘如此庞大的计划.我只需要一个简单的例子来查看>.< (4认同)

Ste*_*e S 5

QTreeViewQTableView。使用专门的模型来完成所有(好吧,大部分)繁重的工作,该模型可以处理您的所有类型限制等等。也检查代表