【问题标题】:Easier way to find (visual) position of QModelIndex in QTreeView在 QTreeView 中找到 QModelIndex 的(视觉)位置的更简单方法
【发布时间】:2009-11-16 01:49:14
【问题描述】:

我对计算QTreeView 中节点的物理位置很感兴趣,但找不到方法(除了自己计算,考虑到QTreeView 的稳健性,这很麻烦且容易出错) .

是否有一种标准方法可以找到与QModelIndex 关联的数据的绘制位置(类似于indexAt() 将位置映射到QModelIndex 的方式)?

【问题讨论】:

  • 无需道歉——只需回答您自己的问题并接受答案即可。这是 Stack Overflow 上鼓励的行为。甚至会为您赢得“自学”徽章。

标签: c++ model-view-controller qt qtreeview qmodelindex


【解决方案1】:

QAbstractItemView 中有一个方法可以满足我的需要:

签名是:

virtual QRect visualRect ( const QModelIndex & index ) const

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-11-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-11
    • 1970-01-01
    相关资源
    最近更新 更多