解决了,问的trolltech的技术支持,这是他给的代码片断
QItemSelectionModel *s = table->selectionModel();
int nextRow = table->currentIndex().row() + 1;
QModelIndex m = table->model()->index(nextRow, 0, QModelIndex());
s->select(m, QItemSelectionModel::SelectCurrent | QItemSelectionModel::Rows);
table->setCurrentIndex(m);
直接用table->selectRow(nextRow);不行