Форум сайта python.su
Пытаюсь изучать QT4. Иерархия классов очень большая. Изучать их взаимодействие по QT Asistant муторно.
Хотелось бы иметь плакаты с наглядной иерархической схемой QT-классов, их атрибутами и стрелками взаимодействий: кто кого вызывает, кто кому может слать сигналы. Может что-то еще.
В общем нужно что-то очень эффективное для изучения QT4, PyQt4.
Вопросы:
Можно ли средствами интроспекции Python и PyQt изучать библиотеки классов Qt4, PyQt?
Например:
Как получить список классов, в методы которых передается объект класса QMainWindow?
Как получить список классов, получающих конкретный сигнал?
Можно ли такими же способами изучать взамодействие объектов конкретного PyQt-приложения?
Какие есть эффективные средства для изучения QT, PyQt?
Офлайн
1) Задача изучить PyQt4 или приложение, работающее на PyQt4?
2) Зачем тут интроспекция, когда есть такая хорошая документация? Сам фреймворк очень велик, узреть это всё на плакате будет весьма проблематично. Иерархия на то и иерархия, что всё понятно - что из чего берётся, в документации всё есть, надо просто знать куда смотреть…
Офлайн
Какие есть эффективные средства для изучения QT, PyQt?QT:
Офлайн
Офлайн
.Serj.Спасибо, полезная штука. Положил в заначку :)
Еще к PyQt4:
http://www.riverbankcomputing.co.uk/static/Docs/PyQt4/pyqt4ref.html
Офлайн