Pyqt4

PYQT is een set Python-bindingen voor het QT-toepassingskader van Nokia en wordt uitgevoerd op alle platforms die worden ondersteund door QT inclusief Windows, MacOS / X en Linux. Er zijn twee sets van bindingen: PYQT V4 ondersteunt Q
Download nu

Pyqt4 Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • GPL
  • Naam uitgever:
  • Riverbank Computing Limited
  • Uitgever website:
  • http://www.riverbankcomputing.co.uk
  • Besturingssystemen:
  • Windows All
  • Bestandsgrootte:
  • 25.1 MB

Pyqt4 Tags


Pyqt4 Beschrijving

Een set Python-bindingen voor het QT-toepassingskader van Nokia PYQT is een set Python-bindingen voor het QT-toepassingskader van Nokia en wordt uitgevoerd op alle platforms die worden ondersteund door QT inclusief Windows, MacOS / X en Linux. Er zijn twee sets bindingen: PYQT V4 ondersteunt QT V4; En de oudere PYQT V3 ondersteunt QT V3 en eerder. De bindingen worden geïmplementeerd als een set Python-modules en bevatten meer dan 300 klassen en meer dan 6.000 functies en methoden. Pyqt4 bevat de volgende Python-modules. * De QTCORE-module bevat de kern niet-GUI-lessen, inclusief het evenementenlus en het signaal en het slotmechanisme van QT. Het bevat ook platformonafhankelijke abstracties voor Unicode, Threads, in kaart gebrachte bestanden, gedeeld geheugen, reguliere uitdrukkingen en gebruikers- en applicatie-instellingen. * De QTGUI-module bevat de meerderheid van de GUI-klassen. Deze omvatten een aantal tabel-, boom- en lijstklassen op basis van het ontwerppatroon van het modelweergave-controller. Ook verstrekt is een geavanceerde 2D-canvas-widget die duizenden items kan opslaan, waaronder gewone widgets. * De Qhelp-module bevat klassen voor het maken en bekijken van doorzoekbare documentatie en kunnen online hulp worden geïntegreerd met PYQT-toepassingen. Het is gebaseerd op de C ++ -poort van de Lucene-tekstzoekmachine. * De qtnetwork-module bevat klassen voor het schrijven van UDP- en TCP-clients en -servers. Het bevat klassen die FTP- en HTTP-clients implementeren en DNS-lookups ondersteunen. Netwerkevenementen zijn geïntegreerd met de gebeurtenislus waardoor het zeer eenvoudig is om netwerktoepassingen te ontwikkelen. * De qoomgl-module bevat klassen die het gebruik van OpenGL in het renderen van 3D-graphics in PYQT-toepassingen mogelijk maken. * De QTScript-module bevat klassen die PYQT-toepassingen in staat stellen te script met QT's JavaScript-interpreter. * De QTSQL-module bevat klassen die integreren met open-source en eigen SQL-databases. Het bevat bewerkbare datamodellen voor databasetabellen die kunnen worden gebruikt met GUI-klassen. Het bevat ook een implementatie van SQLITE. * De QTSVG-module bevat klassen voor het weergeven van de inhoud van SVG-bestanden. Het ondersteunt de statische kenmerken van SVG 1.2 Tiny. * De QTTEST-module bevat functies die eenheidstests van PYQT-toepassingen inschakelen. PYQT implementeert het volledige QT-eenheidstestkader niet. In plaats daarvan gaat ervan uit dat het standaard Python Unit Test Framework wordt gebruikt en implementeert die functies die een gebruiker die met een GUI interactie simuleren. * De qtwebkit-module implementeert een webbrowser-engine op basis van de Webkit Open Source Browser-engine die wordt gebruikt door Apple's Safari. Hiermee kunnen de methoden en eigenschappen van Python-objecten worden gepubliceerd en verschijnen als JavaScript-objecten op scripts die zijn ingesloten in HTML-pagina's. * De QTXML-module implementeert Sax en DOM-interfaces naar de XML-parser van QT. * De qtxmlpatterns-module implementeert Xquery en XPath-ondersteuning voor XML- en aangepaste datamodellen. * De Phonon-module implementeert een multimediamaamwerk dat het gebruik van audio- en video-inhoud in PYQT-toepassingen mogelijk maakt. Op Windows DirectX wordt gebruikt als de baco's, op MacOS / x QuickTime wordt gebruikt als de backend, en op Linux Gstreamer wordt gebruikt als de backend. * De qtmultimedia-module implementeert lage multimedia-functionaliteit. Toepassingsontwikkelaars zouden normaal de Phonon-module gebruiken. * De qtassistante module implementeert een eenvoudige interface voor het integreren van QT-assistent met PYQT-toepassingen om online hulp te bieden. QT-assistent is zelf geïmplementeerd met Qhelp. * De QTDesigner-module bevat klassen waarmee QT-ontwerper wordt uitgebreid met behulp van PYQT. * De QAXContainer-module implementeert de toegang tot ActiveX-besturingselementen en COM-objecten. Het is alleen beschikbaar in de commerciële versie van PYQT voor Windows. * De QT-module consolideert de klassen die zijn opgenomen in alle bovenstaande modules in een enkele module. Dit heeft het voordeel dat u zich geen zorgen hoeft te maken over welke onderliggende module een bepaalde klasse bevat. Het heeft het nadeel dat het het hele QT-framework laadt, waardoor de geheugenvoetafdruk van een toepassing wordt verhoogd. Of u deze geconsolideerde module gebruikt, of de individuele componentmodules is tot persoonlijke smaak. * De DBUS-ondersteuningsmodule is geïnstalleerd als dBUS.MAINLOOP.QT. Pyqt ondersteunt de native dbus-klassen van Qt niet. In plaats daarvan maakt de module de QT-gebeurtenislus die wordt gebruikt met de standaard DBUS Python-bindingen. Het is alleen beschikbaar voor PYQT voor X11. * De UIC-module implementeert ondersteuning voor het afhandelen van de XML-bestanden die zijn gemaakt door QT Designer die het geheel of een deel van een grafische gebruikersinterface beschrijven. Het bevat klassen die een XML-bestand laden en rechtstreeks weergeven, en klassen die Python-code genereren van een XML-bestand voor latere uitvoering.


Pyqt4 Gerelateerde software

Ftp lib ActiveX

FTP LIB ACTICTIX 1.0.1 is een OCX-besturing voor softwareontwikkelaars die met FTP (bestandsoverdrachtsprotocol) rechtstreeks van uw programma aankunnen. Omgeving. Deze FTP-component kan worden uitgevoerd vanaf VB6 ...

280 221.74K

Downloaden