我目前将 SQL 查询的结果加载到 TableView 中。
self.projectModel = QSqlQueryModel()
self.projectModel.setQuery(sql,db)
然后我需要根据标题标签(几何)选择一个特定的单元格。此列将根据搜索的不同表移动位置。
当用户单击行上的任意位置(不是几何列的单元格)时,我想选择几何列单元格。
目前我有一个与 tableView 关联的 this
self.dlg.tableView.clicked.connect(self.cellClicked)
在那个功能中我有
row = self.projectModel.currentIndex()
如果我使用 QTableView.model(row, column) 来选择索引,我必须指定行号和列号。但是,这会有所不同,所以我想做 QTableView.model(row, 'geometry') 但是模型需要整数。
有什么解决办法吗?
谢谢