Найти - Пользователи
Полная версия: взаимосвязанные списки в pyQt4
Начало » GUI » взаимосвязанные списки в pyQt4
1
Sher-Khan
Доброго дня уважаемые

Возник следующий вопрос есть два списка на основе QTreeView.
Необходимо чтобы при выборе пункта в первом списке во втором выводилась связанная с ним информация.

Вопрос в том как сделать реакцию на выбор пункта в списке?

Заранее благодарю
pasaranax
с помощью слотов и сигналов
Sher-Khan
спосибо
а какое событие надо использовать?
pasaranax
А это уже как вам удобнее, рекомендую посмотреть документацию
Sher-Khan
я туда и смотрю
если несложно ткните меня в список возможных сигналов
pasaranax
Sher-Khan
если несложно ткните меня в список возможных сигналов
http://www.riverbankcomputing.com/static/Docs/PyQt4/html/qabstractitemview.html
Под заголовком Qt Signals.
У самого QTreeView нет полезных вам сигналов, а это его суперкласс. Еще можете посмотреть QTreeWidget.
Sher-Khan
спосибо
буду эксперименрировать
poltergeist
Можно либо сделать класс-наследника от QTreeView и воспользоваться его виртуальными методами (http://doc.trolltech.com/4.5/qabstractitemview.html#selectionChanged), либо брать сигналы от QItemSelectionModel: http://doc.trolltech.com/4.5/qitemselectionmodel.html#selectionChanged

Поучительная ссылка по теме: http://doc.trolltech.com/4.5/model-view-programming.html
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB