Название: установить позицию в QListView Отправлено: lisarden от Март 29, 2011, 16:56 уже второй день туплю: не могу найти каким образом установить позицию в QListView и засветить выделение прямоугольником. У меня в QListView выводится адресная книга: Имя, Фамилия, Телефон 1, Телефон 2 и т.п. Так вот, перед тем, как показать эту книгу я хочу установить позицию выбора сразу на телефон, а не имя, которое первое. Как это сделать?
Название: Re: установить позицию в QListView Отправлено: Пантер от Март 29, 2011, 17:00 void QAbstractItemView::setCurrentIndex ( const QModelIndex & index )
Название: Re: установить позицию в QListView Отправлено: lisarden от Март 29, 2011, 17:37 большое спасибо за ответ!
сам нашел эту функцию, но тупил как её применить. Пару минут поиска и сделал, что нужно! Спасибо еще раз! QModelIndex i = ui->aBookContact->model()->index(row_to_select, 0); ui->aBookContact->selectionModel()->setCurrentIndex(i, QItemSelectionModel::SelectCurrent); |