PyQt

PyQt

PyQt est un module libre qui permet de lier le langage Python avec la bibliothèque Qt distribué sous deux licences : une commerciale et la GNU GPL. Il permet ainsi de créer des interfaces graphiques en Python. Une extension de QtDesigner (utilitaire graphique de création d'interfaces Qt) permet de générer le code Python d'interfaces graphiques.

Le 18 août 2009, après des pourparlers avec les auteurs de PyQt pour un changement de licence[1], Nokia distribue sa propre bibliothèque de lien entre Python et Qt : PySide[2], sous une licence plus permissive, la licence publique générale limitée GNU (LGPL).

Un Hello World avec PyQt

Un exemple très simple de Hello World avec PyQt, qui suit le même schéma qu'un Hello Word avec Qt pour C++ :

from PyQt4 import QtGui, QtCore
import sys
 
app = QtGui.QApplication(sys.argv)
hello = QtGui.QPushButton("Hello World!", None)
hello.show()
app.exec_()

Notes et références

Liens externes

Sur les autres projets Wikimedia :


Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article PyQt de Wikipédia en français (auteurs)

Игры ⚽ Поможем написать курсовую

Regardez d'autres dictionnaires:

  • PyQt — PyQt …   Википедия

  • PyQt — Saltar a navegación, búsqueda PyQt Desarrollador Riverbank Computing www.riverbankcomputing.com Información general …   Wikipedia Español

  • PyQt — Infobox Software name = PyQT caption = developer = [http://www.riverbankcomputing.co.uk/ Riverbank Computing] latest release version = 4.4.2 latest release date = latest preview version = latest preview date = operating system = Cross platform… …   Wikipedia

  • PyQt — Qt Entwickler: Qt Software Aktuelle Version: 4.5.1 (23. April 2009) …   Deutsch Wikipedia

  • PyQT — …   Википедия

  • PySide — Релиз: 1.1.2 (11 сентября 2012) Лицензия LGPL Сайт: Официальный сайт PySide  привязка языка Pytho …   Википедия

  • Qt (Bibliothek) — Qt Entwickler Qt Project Aktuelle Version 4.7.4 (1. September 2011) Betriebssystem …   Deutsch Wikipedia

  • Qt — У этого термина существуют и другие значения, см. QT. Qt …   Википедия

  • PyGTK — Тип разработка графического интерфейса Автор James Henstridge Johan Dahlin Разработчики сообщество Написана на Python, C Операционная система Linux и др. UNIX подобные, Windows …   Википедия

  • Mnemosyne — У этого термина существуют и другие значения, см. Мнемозина (значения). Mnemosyne Тип spaced repetition Разработчики Peter Bienstman и другие[1] Написана на …   Википедия

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”