Pyqt4.

PYQT ist ein Satz von Python-Bindungen für das QT-Anwendungsrahmen von Nokia und läuft auf allen von QT unterstützten Plattformen, einschließlich Windows, MacOS / X und Linux. Es gibt zwei Bindungensätze: PYQT V4 unterstützt q
Jetzt downloaden

Pyqt4. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • GPL
  • Name des Herausgebers:
  • Riverbank Computing Limited
  • Website des Verlags:
  • http://www.riverbankcomputing.co.uk
  • Betriebssysteme:
  • Windows All
  • Dateigröße:
  • 25.1 MB

Pyqt4. Stichworte


Pyqt4. Beschreibung

Eine Reihe von Python-Bindungen für das QT-Anwendungsrahmen von Nokia PYQT ist ein Satz von Python-Bindungen für das QT-Anwendungsrahmen von Nokia und läuft auf allen von Qt unterstützten Plattformen, einschließlich Windows, MacOS / X und Linux. Es gibt zwei Bindungensätze: PYQT V4 unterstützt QT V4; Und der ältere PYQT V3 unterstützt qt v3 und früher. Die Bindungen sind als Set von Python-Modulen implementiert und enthalten über 300 Klassen und über 6.000 Funktionen und -Methoden. PYQT4 enthält die folgenden Python-Module. * Das Qtcore-Modul enthält die Kern-Nicht-GUI-Klassen, einschließlich der Ereignisschleife und dem Signal- und Slot-Mechanismus von QT. Es enthält auch plattformunabhängige Abstraktionen für Unicode, Threads, zugeordnete Dateien, gemeinsam genutzte Speicher, reguläre Ausdrücke sowie Benutzer- und Anwendungseinstellungen. * Das QTGUI-Modul enthält die Mehrheit der GUI-Klassen. Dazu gehören eine Reihe von Tabellen-, Baum- und Listenklassen basierend auf dem Designmuster des Modells-Sicht-Controllers. Ebenfalls bereitgestellt ist ein ausgefeiltes 2D-Leinwand-Widget Tausende von Artikeln, einschließlich gewöhnlicher Widgets. * Das QTHELP-Modul enthält Klassen zum Erstellen und Anzeigen der durchsuchbaren Dokumentation und in der Lage, Online-Hilfe mit PYQT-Anwendungen integrieren zu können. Es basiert auf dem C ++ - Anschluss der Lucene-Textsuchmaschine. * Das QTNetwork-Modul enthält Klassen zum Schreiben von UDP- und TCP-Clients und -servern. Es enthält Klassen, die FTP- und HTTP-Clients implementieren und DNS-Lookups unterstützen. Netzwerkereignisse sind in die Ereignisschleife integriert, die es sehr einfach, vernetzte Anwendungen zu entwickeln. * Das qtopengl-Modul enthält Klassen, die den Einsatz von OpenGL in der Rendering-3D-Grafik in PYQT-Anwendungen ermöglichen. * Das QTScript-Modul enthält Klassen, mit denen PYQT-Anwendungen mithilfe von JavaScript-Dolmetscher von QT aktiviert werden können. * Das QTSQL-Modul enthält Klassen, die sich mit offenen und proprietären SQL-Datenbanken integrieren. Es enthält editierbare Datenmodelle für Datenbanktabellen, die mit GUI-Klassen verwendet werden können. Es enthält auch eine Implementierung von SQLite. * Das QTSVG-Modul enthält Klassen zum Anzeigen des Inhalts von SVG-Dateien. Es unterstützt die statischen Merkmale von SVG 1.2 winzig. * Das QTTEST-Modul enthält Funktionen, die die Einheitenprüfung von PYQT-Anwendungen ermöglichen. PYQTT implementiert nicht den kompletten QT-Einheits-Testrahmen. Stattdessen wird davon ausgegangen, dass das Standard-Python-Einheits-Testrahmen verwendet wird und diese Funktionen implementiert, die einen Benutzer simulieren, der mit einer GUI interagiert wird. * Das qtwebkit-Modul implementiert eine Webbrowser-Engine, die auf dem Webkit-Open-Source-Browser-Motor basiert, der von Apples Safari verwendet wird. Es ermöglicht die Veröffentlichung der Methoden und Eigenschaften von Python-Objekten und erscheinen als JavaScript-Objekte auf Skripts, die in HTML-Seiten eingebettet sind. * Das qtxml-Modul implementiert Sax- und Dom-Schnittstellen an den XML-Parser von QT. * Das qtxmlpatterns-Modul implementiert die XQuery- und XPath-Unterstützung für XML- und benutzerdefinierte Datenmodelle. * Das Phonon-Modul implementiert ein Multimedia-Framework, das den Einsatz von Audio- und Videoinhalten in PYQT-Anwendungen ermöglicht. Bei Windows DirectX wird als Backend verwendet, wird auf macOS / x QuickTime als Backend verwendet, und auf Linux GSTREAMER wird als Backend verwendet. * Das qtmultimedia-Modul implementiert eine Low-Level-Multimedia-Funktionalität. Anwendungsentwickler würden normalerweise das Phonon-Modul verwenden. * Das qtassistant-Modul implementiert eine einfache Schnittstelle zum Integrieren von QT-Assistenten mit PYQT-Anwendungen, um Online-Hilfe bereitzustellen. Qt Assistant ist selbst mit Qthelp implementiert. * Das QtDesigner-Modul enthält Klassen, mit denen der QT-Designer mit PYQT erweitert wird. * Das qaxcontainer-Modul implementiert den Zugriff auf ActiveX-Steuerelemente und COM-Objekte. Es ist nur in der kommerziellen Version von PYQT für Windows verfügbar. * Das QT-Modul konsolidiert die in allen oben beschriebenen Modulen enthaltenen Klassen in einem einzelnen Modul. Dies hat den Vorteil, dass Sie sich keine Sorgen machen müssen, welche zugrunde liegenden Modul eine bestimmte Klasse enthält. Es hat den Nachteil, dass er das gesamte QT-Framework lädt, wodurch der Speicherplatz einer Anwendung erhöht wird. Egal, ob Sie dieses konsolidierte Modul verwenden, oder die einzelnen Komponentenmodule stammen zum persönlichen Geschmack. * Das DBUS-Support-Modul wird als dbus.mainloop.qt installiert. Pyqt unterstützt die nativen DBUS-Klassen von Qt nicht. Stattdessen kann das Modul die QT-Ereignisschleife mit den Standard-DBUS-Python-Bindungen verwendet werden. Es ist nur für PYQT für X11 verfügbar. * Das UIC-Modul implementiert den Support zur Handhabung der von QT Designer erstellten XML-Dateien, die das gesamte oder einen Teil einer grafischen Benutzeroberfläche beschreiben. Es enthält Klassen, die eine XML-Datei laden und direkt rendern, und klassen, die Python-Code aus einer XML-Datei zur späteren Ausführung generieren.


Pyqt4. Zugehörige Software

FTP LIB ActiveX.

FTP LIB ActiveX 1.0.1 ist eine OCX-Steuerung für Softwareentwickler, die mit FTP-Servern (Dateiübertragungsprotokoll) direkt von Ihrem Programm umgehen können. Umfeld. Diese FTP-Komponente kann von VB6 ausgeführt werden ...

280 221.74K

Herunterladen