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