У меня есть QMainWindow
, содержащий QTableView
как его центральный виджет.Установить фокус в QTableView
Я заполняю это QTableView
, установив модель (которая получена из QAbstractTableModel
).
Поведение выбора для QTableView
установлено на QAbstractItemView::SelectRows
. Это означает, что если я щелкнул ячейку, выбирается вся строка (и подсвечивается).
Я хотел бы иметь возможность сфокусировать/выделить строку в QTableView
программно. Другими словами, я хотел бы сфокусировать/выделить строку, не нажимая на нее пользователя. Как это можно сделать, «подделать» клик в ячейке?