Pyqt

Python-bindingen voor de QT GUI-toolkit
Download nu

Pyqt Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • GPL
  • Prijs:
  • FREE
  • Naam uitgever:
  • Phil Thompson
  • Uitgever website:
  • http://wiki.python.org/moin/PyQt

Pyqt Tags


Pyqt Beschrijving

Python-bindingen voor de QT GUI-toolkit Pyqt-project is een set Python-bindingen voor de QT-toolkit. De bindingen worden geïmplementeerd als een set Python-modules: qt, qtcanvas, qtgl, qtnetwork, qtSQL, qttable, qtui en qtxml, en bevat 300 klassen en meer dan 5.750 functies en methodes.pyqt implementeert ook de QTEXT Python-module. Pyqt-project is een set van Python-bindingen voor de QT Toolkit.pyqt is in licentie gegeven onder de GNU GPL (voor Unix / Linux en MacOS / X), onder de QT-niet-commerciële licentie (voor gebruik met de QT V2.3.0 niet-commercieel Versie voor Windows), onder de Educatieve licentie van QT (voor gebruik met de educatieve editie van QT voor Windows), en onder een commerciële licentie (voor Windows, Unix / Linux en MacOS / X). U kunt de commerciële versie van PYQT hier kopen. Er is ook een evaluatieversie van PYQT voor Windows. Dit moet worden gebruikt met de bijbehorende evaluatie-versie van QT.pyqt ondersteunt QT-versies 1.43 tot 3.3.4 en Python-versies 1.5 tot 2.4. Pyqt werkt normaal gesproken met nieuwere versies van QT en Python zonder verandering. Als er wijzigingen nodig zijn, worden deze binnen een paar dagen normaal gesproken toegevoegd aan momentopnamen. Pyqt is geporteerd naar Windows, MacOS / X en UNIX / Linux.Note die PYQT nog niet ondersteunt QT V4.pyqt is ook geporteerd naar QT / ingesloten en ondersteunt de QT Palmtop-omgeving (aka qtopia) via de QTPE Python-module. Binaire pakketten van PYQT worden verstrekt voor de niet-commerciële, educatieve en evaluatieversies van QT voor Windows. De GPL-versie van PYQT is inbegrepen bij de meeste van de belangrijkste Linux-distributies.pyqt brengt de QT C ++ cross-platform toolkit en het kruis samen -Platform geïnterpreteerde taal Python.qt is voornamelijk een GUI-toolkit. Het heeft een uitgebreide set widgets gemodelleerd als C ++ -klassen, inclusief een snelle canvas-widget en een rijke teksteditor. QT bevat ook veel andere nuttige klassen die implementeren, bijvoorbeeld toegang tot SQL-databases en een XML DOM PARDERER.QT-klassen maken een signaal- / slotmechanisme in voor het communiceren tussen objecten die typen veilig is, maar losgekoppeld het gemakkelijk om herbruikbare software te maken Components.QT bevat ook een grafische gebruikersinterface-ontwerper en een bijbehorende uic-uic dan omzet een ontwerp in de overeenkomstige C ++ -code.python is een eenvoudige maar krachtige objectgerichte taal. De eenvoud maakt het gemakkelijk om te leren, maar het vermogen betekent dat grote en complexe toepassingen kunnen worden gemaakt. Zijn geïnterpreteerde aard betekent dat Python-programmeurs elk productief zijn, omdat er geen bewerkings- / compileer / link / run-ontwikkelingscyclus is. Much van Python's Power komt uit zijn uitgebreide set extensie-modules die een breed scala aan functies, waaronder HTTP-servers, XML-parsers, database, database biedt Toegang, gegevenscompressietools en, natuurlijk, grafische gebruikersinterfaces.extensusmodules worden meestal geïmplementeerd in Python, C of C ++. Met behulp van hulpmiddelen zoals SIP is het relatief rechtdoor om een uitbreidingsmodule te maken die een bestaande C- of C ++ -bibliotheek inkapselt. Op deze manier gebruikt, kan Python dan de lijm worden om nieuwe applicaties te maken van gevestigde bibliotheken.pyqt combineert alle voordelen van QT en Python. Een programmeur heeft alle kracht van QT, maar is in staat om het te benutten met de eenvoud van Python.pyqt omvat Pyuic die dezelfde ontwerpen heeft die uic converteert naar C ++, maar converteert ze naar de equivalente Python-code. Dit maakt PYQT bijzonder bruikbaar als een snelle prototyping-omgeving voor toepassingen die uiteindelijk in C ++ zullen worden geïmplementeerd.


Pyqt Gerelateerde software

Otk

OTK is een draagbare widget-bibliotheek voor het maken van grafische gebruikersinterfaces (GUI's) voor applicatieprogramma's. ...

277

Downloaden