Как мы можем получить доступ к элементу в QtableView? Линия self.tableView.item(1,1)
не работает sem? Он дает ошибку AttributeError: 'QTableView' object has no attribute 'item'
Доступ к определенному элементу/элементу в QTableView?
Как мы можем получить доступ к определенному элементу в QTableView say (3,4)?
Насколько я знаю, в QTableView атрибута элемента нет. Согласно [документации] (http://pyqt.sourceforge.net/Docs/PyQt4/qtableview.html) вы можете только сказать self.tableView.rowAt (3) .columnAt (1) – mutantkeyboard
@mutantkeyboard self.tableView.rowAt (3) .columnAt (1) не работает. AttributeError: объект 'int' не имеет атрибута 'ColumnAt' – learncode
Я не видел весь код и что вы пытаетесь выбрать? Если вам нужен визуальный выбор, вы можете сделать что-то вроде 'self.tableView.setSelectionBehavior (QAbstractItemView.SelectRows)'. Он выберет строку, которую вы нажмете. Если вы нацеливаетесь на определенную ячейку, используйте метод 'QModelIndex indexAt' – mutantkeyboard