Задать вопрос

PyQt. Передача элементов из QListView1 в QListView2?

Доброго времени Суток и заранее Спасибо!
Народ, подскажите пожалуйста, как можно реализовать подобную конструкцию:
a0dd03fba87e4f7da2268e53fcb4373a.png
По причине моего скудного опыта в данной области, ничего хорошего в голову не идет.
  • Вопрос задан
  • 460 просмотров
Подписаться 3 Оценить Комментировать
Решения вопроса 1
mFoxRU
@mFoxRU
Можно сделать это через QSortFilterProxyModel:
  1. Реализовывается QAbstractListModel
  2. К ней цепляется два QSortFilterProxyModel
  3. К каждому из них цепляется свой QListView
  4. У данных в QAbstractListModel добавляется Qt.ItemDataRole, отвечающая за расположение в одном из списков
  5. У каждого из QSortFilterProxyModel задаётся фильтрация по значению созданной роли
  6. Нажатием кнопок < и > меняется значение у роли
  7. ???
  8. PROFIT!!
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
03 янв. 2025, в 10:40
2000 руб./за проект
03 янв. 2025, в 10:37
500000 руб./за проект
03 янв. 2025, в 10:35
45000 руб./за проект