TableView 已弃用成员

以下 TableView 类型成员已弃用。 它们提供以保持旧代码的兼容性。我们强烈建议不要在新代码中使用它们。

方法

  • cellAtPos(point 位置, bool 包含间隔) (已弃用)
  • cellAtPos(real x, real y, bool 包含间隔) (已弃用)
  • 项目 itemAtCell(int , int ) (已弃用)
  • QModelIndex modelIndex(int , int ) (自 6.4,已弃用)
  • positionViewAtCell(int , int , PositionMode 模式, point 偏移, rect 子矩形) (已弃用)

方法文档

[已弃用] cellAtPos( 位置, 布尔值 包含间隔)

此方法已弃用。我们强烈建议不要在新代码中使用它。

请使用 cellAtPosition(point 位置) 代替。


[已弃用] cellAtPos(实数 x, 实数 y, 布尔值 包含间隔)

此方法已弃用。我们强烈建议不要在新代码中使用它。

请使用 cellAtPosition(real x, real y) 代替。


[已弃用] 项目 itemAtCell(整型 , 整型 )

此方法已弃用。我们强烈建议不要在新代码中使用它。

请使用 itemAtIndex(index(row, column)) 代替。


[since 6.4, 已弃用] QModelIndex modelIndex(整型 , 整型 )

此方法已弃用。我们强烈建议不要在新代码中使用它。

请使用 index(int 行, int 列) 代替。

注意: 由于 Qt 6.4.0 和 Qt 6.4.2 之间 API 不兼容的变化, 的顺序指定相反。如果您依赖于 modelIndex(column, row) 顺序,可以将环境变量 QT_QUICK_TABLEVIEW_COMPAT_VERSION 设置为 6.4

此方法是在 Qt 6.4 中引入的。


[已弃用] positionViewAtCell(int column, int row, PositionMode mode, point offset, rect subRect)

此方法已弃用。我们强烈建议不要在新代码中使用它。

请使用 positionViewAtIndex(index(row, column), ...) 代替。


© 2024 The Qt Company Ltd. 本文档中的文档贡献版权属于其各自的所有者。此处提供的文档受 GNU自由文档许可证1.3版 的条款约束,该许可证由自由软件基金会发布。Qt和相应的标志是芬兰以及/或世界其他国家的The Qt Company Ltd.的商标。所有其他商标均属于其各自所有者。