Ответ
 
Опции вопроса Поиск в этом вопросе Опции просмотра
  #1  
Старый 30.09.2011, 21:15
Аватар для Guest
Guest
Вопрос
Сообщений: n/a
По умолчанию

Здравствуйте.Я создал функцию поиска:КодC++ (Qt) QModelIndex index = ui->treeView->model()->index(0, 0); QModelIndexList indexes = ui->treeView->model()->match(index, Qt:isplayRole, QVariant( ui->editFind->text() ), 1, Qt::MatchFlags(Qt::MatchRecursive | Qt::MatchFixedString | Qt::MatchStartsWith)); if( !indexes.isEmpty() ) { index = indexes.at( iCurrSearch ); ui->treeView->setCurrentIndex( index ); }Ищет только первое совпадение, в indexes.count() всегда 1, хотя записей есть больше. Подскажите пожалуйста в чем могут быть грабли?
Ответить с цитированием
Ответ



Похожие вопросы
Тема Автор Раздел Ответов Последний вопрос или ответ
QTreeVIew SelectRow Guest Ещё вопросы и ответы из архива 5 0 30.09.2011 21:13
QTreeView + рисование Guest Продолжение старого архива 0 30.09.2011 21:08
QTreeView + SQLITE Guest Третий архив вопросов и ответов 0 29.09.2011 05:14
Прокрутка QTreeView Guest Новый архив 2 0 27.09.2011 12:17
ContextMenu у QTreeView Guest Новый архив 2 0 27.09.2011 12:07



© www.otvetnemail.ru - Форум вопросов и ответов.