从QTableView中提取最后一列数据

时间:2012-06-21 20:25:38

标签: python pyqt

this question的答案中,我找到了访问QTableView中所选行的第一列的方法。但是,如何在不对列号进行硬编码的情况下访问最后一列?

        itmIndex = self.viewInQuestion.currentIndex()
        id = itmIndex.sibling(itmIndex.row(), -1)

不起作用。有什么建议吗?

1 个答案:

答案 0 :(得分:0)

以下方法有效:

        itmIndex = self.viewInQuestion.currentIndex()
        id = itmIndex.sibling(itmIndex.row(), self.modelForView.columnCount() - 1)
        itmCt = self.modelForView.data(id).toFloat()