Стартовый Python и PyQt - Учебные руководства, Книги, [закрытые] общие подходы

12
задан Community 23 May 2017 в 11:46
поделиться

4 ответа

Первое, что нужно понять, это то, что вы получите больше пробег из понимания Qt, чем из понимания PyQt. В большей части хорошей документации обсуждается Qt, а не PyQt, поэтому знакомство с ними (и то, как преобразовать этот код в код PyQt) - спасение.Заметьте, я на самом деле не рекомендую программировать Qt на C ++; Python - фантастический язык для программирования Qt, поскольку он берет на себя много ворчливой работы, оставляя вас на самом деле кодировать логику приложения.

Лучшая книга, которую я нашел для работы с PyQt, - это Rapid GUI Programming with Python and Qt . На передней панели есть симпатичный небольшой учебник по Python,затем познакомит вас с основами создания приложения Qt. К концу книги вы должны иметь хорошее представление о том, как создать приложение, и некоторые базовые представления о том, с чего начать для более сложных тем.

Другая важная ссылка - это документация по привязкам для PyQt . Обратите особое внимание на «Поддержка сигналов и слотов нового стиля»; это огромное улучшение по сравнению со старым стилем. Как только вы действительно поймете этот документ (а он довольно короткий), вы сможете довольно легко перемещаться по документам Qt.

14
ответ дан 2 December 2019 в 06:44
поделиться

My Совет был бы таков: имейте в виду какую-то конкретную цель, какое-то приложение, которое вы или, что еще лучше, кто-то другой, использовали бы в реальном сценарии.

Я начал с той же книги, о которой упоминал Крис Б., т.е. Быстрое программирование графического интерфейса пользователя с помощью Python и Qt , и я нашел его полезным и затронул многие темы, которые могут понадобиться в большинстве приложений с графическим интерфейсом. Кроме того, по прошествии некоторого времени и некоторой уверенности вы захотите иметь под рукой PyQT Classes .

Не избегайте примеров C ++ для объяснения некоторых проблем, которые вы хотите решить, переписать их на Python не так уж и сложно (в зависимости от проблемы и объема, конечно).

1
ответ дан 2 December 2019 в 06:44
поделиться

На popdevelop.com есть пошаговое руководство о том, как настроить Eclipse с PyQT.

4
ответ дан 2 December 2019 в 06:44
поделиться

Я сохранил эту закладку:

http://www.harshj.com/2009/04/26/the-pyqt-intro/

4
ответ дан 2 December 2019 в 06:44
поделиться
Другие вопросы по тегам:

Похожие вопросы: