2010-09-28 2 views
0

Как я могу сделать цикл выбора элементов QListView из нижнего элемента в верхнюю часть (нажав навигационную клавишу, вниз) и от верхнего пункта до нижнего (нажав клавишу навигации вверх)? Есть ли флаг, который нужно определить или каким-то другим способом? Мое listview находится в IconMode. Я хотел, чтобы выбор переходил к 1-й позиции следующей строки, когда я достиг конца строки.Как выполнить выбор позиции QListView

Благодаря

+0

Вы имеете в виду, вы говорите о моменте взгляда списка? – Naruto

+0

нет, его для 3-го издания не касаются симбионных телефонов. все это касается выбора элементов с помощью клавиш навигации. в настоящее время происходит то, что, скажем, у меня есть 3 элемента подряд, как только я дойду до третьего элемента, щелчок правой стрелки ничего не делает, я хочу, чтобы он попал в 1-й элемент следующей строки. – RSharma

ответ

1

Его поведение по умолчанию, представленное в виде списка для знакового режима. , чтобы достичь вашего требования, вам необходимо обработать его вручную.

т.е. вы будете иметь количество элементов в строке, как только вы достигаете последний пункт обработки навигации вправо нажмите событие, а затем сосредоточить его обратно на первый элемент той же строки ..

в получить событие нажатия клавиш навигации, либо установить фильтр событий, либо включить функцию события нажатия клавиши.

+0

Хорошо :) .. подумал, что будет некоторая настройка свойств, которую я мог бы непосредственно сохранить. – RSharma

+0

, вероятно, просто проверьте документацию еще раз, выполнив ручную реализацию. – Naruto

 Смежные вопросы

  • Нет связанных вопросов^_^