【发布时间】:2009-04-15 22:09:38
【问题描述】:
有什么方法可以读取用户选择了 Qt 的 QTableView 小部件的哪一行?和QModelIndex类有关系吗?
【问题讨论】:
标签: qt pyqt4 qtableview
有什么方法可以读取用户选择了 Qt 的 QTableView 小部件的哪一行?和QModelIndex类有关系吗?
【问题讨论】:
标签: qt pyqt4 qtableview
是的,您可以使用QTableView::selectionModel()(从QAbstractItemView 继承的函数)返回QItemSelectionModel。然后你可以调用QItemSelectionModel::selectedIndexes(),它会返回一个QModelIndexes 的列表。
有关参考,请参阅QAbstractItemView::selectionModel()。
【讨论】: