物业经理使用Qt5

时间:2017-03-02 01:03:35

标签: qt

我知道Qt有一个名为QPropertyBrowser的属性浏览器扩展。但我想自己做。

我的问题是,对于QtCreator中的浏览器(见下图),它是如何制作的?

  • 他们是否使用QTreeWidgetQTreeView分开并且已关联 每个类别的模型?
  • 他们是否使用单个模型和QTreeView并以某种方式为不同类别的交替行颜色创建委托?我假设这是基于顶部的单个Property / Value标头(它控制所有列的宽度)。

我知道有“所有道路通向罗马”的回应,但我想知道最好的方式是什么,而不仅仅是任何方式(这假设他们这样做是最好的方式)。

enter image description here

0 个答案:

没有答案