代码之家  ›  专栏  ›  技术社区  ›  Dan O

qAbstracteModel for QMetaObject,我必须自己写吗?

  •  1
  • Dan O  · 技术社区  · 15 年前

    建立在Qt反射系统之上的一套数据模型看起来像是一种自然的协同作用,但我在Qt库本身或第三方中还没有发现这样的猛兽。有人知道这样的事情是否存在吗?

    我正在寻找用于编辑和显示QObjects QMetaObject属性集合的数据模型。我可以理解为什么Qt库中没有包含这个(因为不可能以干净的方式公开所有QMetaObject),但是我希望我不必编写一堆数据模型和代理模型来显示qobject的层次结构和属性。

    1 回复  |  直到 15 年前
        1
  •  2
  •   Arnold Spence    15 年前

    QObjects 然后 QStandardItemModel 可能适合你的需要。如果不是,您可能会将其子类化,而不是 QAbstractItemModel .

    推荐文章