Можно сделать, например, так
// Индекс, куда нужно "кликнуть"
QModelIndex idx=view->model()->index( 0, 0 );
// Выбор элемента так, как будто по нему кликнули
view->selectionModel()->setCurrentIndex(idx , QItemSelectionModel::SelectCurrent);
При клике мышкой элемент выделяется синим, и вокруг появляется пунктирная рамочка.
При использовании вышеприведенного кода, пунктирная рамочка может не появиться, но в остальном поведение будет такое же, как и при клике мышкой. Пунктирная рамочка появляется только в том случае, если виджет вида активный (т.е. текущий, выбранный на экране).