Интернет магазин китайских планшетных компьютеров



Компьютеры - PyQt

31 мая 2011


Оглавление:
1. PyQt
2. Обзор основных модулей
3. Дизайнер графического интерфейса пользователя
4. SIP
5. Особенности лицензирования
6. История
7. Применение



PyQt — набор «привязок» графического фреймворка Qt для языка программирования Python, выполненный в виде расширения Python.

PyQt разработан британской компанией Riverbank Computing. PyQt работает на всех платформах, поддерживаемых Qt: Linux и другие UNIX-подобные ОС, Mac OS X и Windows. Существует 2 варианта: PyQt4, поддерживающий Qt 4 и устаревший PyQt3, поддерживающий Qt 3 и более ранние версии. PyQt распространяется под лицензиями GPL и коммерческой.

PyQt практически полностью реализует возможности Qt. А это более 600 классов, более 6000 функций и методов, включая:

  • Существующий набор виджетов графического интерфейса;
  • стили виджетов;
  • доступ к базам данных с помощью SQL;
  • QScintilla, основанный на Scintilla виджет текстового редактора;
  • поддержку интернационализации;
  • парсер XML;
  • поддержку SVG;
  • интеграцию с WebKit, движком рендеринга HTML;
  • поддержку воспроизведения видео и аудио.

PyQt также включает в себя Qt Designer — дизайнер графического интерфейса пользователя. Программа pyuic генерирует Python код из файлов, созданных в Qt Designer. Это делает PyQt очень полезным инструментом для быстрого прототипирования. Кроме того, можно добавлять новые графические элементы управления, написанные на Python, в Qt Designer.

Раньше PyQt поставлялся вместе со средой разработки Eric, написанной на PyQt. Eric имеет встроенный отладчик и может быть использована для создания консольных программ. Теперь она доступна в качестве отдельного проекта.



Просмотров: 7752


<<< Psi
QBittorrent >>>