Russian Qt Forum
Июль 04, 2024, 00:53 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: QListView, Drag'nDrop, ExtendedSelection - продолжающееся выделение после драга.  (Прочитано 1665 раз)
Smogg
Гость
« : Март 10, 2015, 22:46 »

В ExtendedMode выделения можно зажать мышку и тянуть, выделяя таким образом несколько строк.

Но для драгэнддропа нужно единичное выделение мышкой, иначе да, коллизи и андефайнед бихевиор.

В общем, мне надо выкинуть мышиное множественное выделение, но сохранить использование модификаторов Shift, Ctrl...

Как бы это сделать подешевле?
« Последнее редактирование: Март 11, 2015, 12:10 от Smogg » Записан
Zerkin
Чайник
*
Offline Offline

Сообщений: 98


Просмотр профиля
« Ответ #1 : Март 11, 2015, 11:21 »

Вероятно, не самое лучшее решение, но я в своё время делал кастомное выделение с таким же поведением с помощью отслеживания keyboardModifiers().
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.047 секунд. Запросов: 23.