QListView |
Здравствуйте, гость ( Вход | Регистрация )
QListView |
cat386 |
22.2.2010, 22:47
Сообщение
#1
|
Новичок Группа: Новичок Сообщений: 3 Регистрация: 13.6.2009 Пользователь №: 824 Спасибо сказали: 0 раз(а) Репутация: 0 |
Привет All столкнулся с проблемой,
необходимо список отображать как в файловых менеджерах т.е. что бы прокрутка была не вниз а вбок... кто что может подсказать |
|
|
SABROG |
23.2.2010, 0:19
Сообщение
#2
|
Профессионал Группа: Участник Сообщений: 1207 Регистрация: 8.12.2008 Из: Russia, Moscow Пользователь №: 446 Спасибо сказали: 229 раз(а) Репутация: 34 |
Привет All столкнулся с проблемой, необходимо список отображать как в файловых менеджерах т.е. что бы прокрутка была не вниз а вбок... кто что может подсказать Такого поведения я не видел ни в одном файловом менеджере каким удавалось пользоваться: - Norton Commander - Dos Navigator - Far Manager - Midnight Commander - Volkov Commander - Проводник - Konqueror - Nautilus - Dolphin - Total Commander - WinCommander т.ч. ты чего-то напридумывал... |
|
|
cat386 |
23.2.2010, 9:50
Сообщение
#3
|
Новичок Группа: Новичок Сообщений: 3 Регистрация: 13.6.2009 Пользователь №: 824 Спасибо сказали: 0 раз(а) Репутация: 0 |
Может я не правильно выразился
необходим отображать список из двух колонок но если курсор находится внизу первой колонки то при нажатии стрелки вниз он переходит на вторую колонку вверх |
|
|
SABROG |
23.2.2010, 13:27
Сообщение
#4
|
Профессионал Группа: Участник Сообщений: 1207 Регистрация: 8.12.2008 Из: Russia, Moscow Пользователь №: 446 Спасибо сказали: 229 раз(а) Репутация: 34 |
Цитата но если курсор находится внизу первой колонки то при нажатии стрелки вниз он переходит на вторую колонку вверх Это поведение тебе придется уже самому реализовывать. Унаследуй QListView и переопредели метод QAbstractItemView::moveCursor(), в нем ставь currentIndex() на следующую колонку. Немного кода можно посмотреть на странице 149 этой книги. |
|
|
cat386 |
23.2.2010, 15:05
Сообщение
#5
|
Новичок Группа: Новичок Сообщений: 3 Регистрация: 13.6.2009 Пользователь №: 824 Спасибо сказали: 0 раз(а) Репутация: 0 |
Благодарю я в принципе уже подумывал в эту сторону
Ваш ответ меня остановил писать весь компонент с нуля.... |
|
|
Текстовая версия | Сейчас: 27.12.2024, 4:07 |