Привет всем!
qt 4.1.4
Что-то ни как не могу разобраться. Мне нужен поиск в дереве(причем по всем чилдренам и парентам)
я пишу такой код
QModelIndexList list = match(index(0,0), Qt::UserRole, myVariant, 1, Qt::MatchFlags(Qt::MatchRecursive));
if (!list.isEmpty()) {
.......
}
и ентот матч возващает мне только совпадение из верхнего уровня, хотя я и указал ему MatchRecursive. Как будто он далше и не ищет. А совпадения и в детях есть - это точно. Так что же, получается не работает рекурсивный поиск? Мож я что не так пишу?
Объясните, если кто знает, пож