Найти - Пользователи
Полная версия: Можно ли средствами интроспекции Python изучать библиотеку классов QT4
Начало » GUI » Можно ли средствами интроспекции Python изучать библиотеку классов QT4
1
rax
Пытаюсь изучать QT4. Иерархия классов очень большая. Изучать их взаимодействие по QT Asistant муторно.
Хотелось бы иметь плакаты с наглядной иерархической схемой QT-классов, их атрибутами и стрелками взаимодействий: кто кого вызывает, кто кому может слать сигналы. Может что-то еще.
В общем нужно что-то очень эффективное для изучения QT4, PyQt4.
Вопросы:
Можно ли средствами интроспекции Python и PyQt изучать библиотеки классов Qt4, PyQt?
Например:
Как получить список классов, в методы которых передается объект класса QMainWindow?
Как получить список классов, получающих конкретный сигнал?

Можно ли такими же способами изучать взамодействие объектов конкретного PyQt-приложения?

Какие есть эффективные средства для изучения QT, PyQt?
poltergeist
1) Задача изучить PyQt4 или приложение, работающее на PyQt4?

2) Зачем тут интроспекция, когда есть такая хорошая документация? Сам фреймворк очень велик, узреть это всё на плакате будет весьма проблематично. Иерархия на то и иерархия, что всё понятно - что из чего берётся, в документации всё есть, надо просто знать куда смотреть…
gmorgunov
Какие есть эффективные средства для изучения QT, PyQt?
QT:

1) http://doc.trolltech.com/4.3/index.html
Книги на русском:
2) “Qt4 Профессиональное программирование С++” Макс Шлее.
3) “Qt4 На примерах” Юрий Земсков.
4) “Qt4: программирование GUI на С++” Жасмин Бланшетт, Марк Саммерфилд.

PyQt4:
Книга (электр.) на англ. - в инете есть, надо искать.

1) “Rapid GUI Programming with Python and Qt” Mark Summerfield.



Удачи… :)
gmorgunov
.Serj.
Еще к PyQt4:
http://www.riverbankcomputing.co.uk/static/Docs/PyQt4/pyqt4ref.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