Super Qt
Eine kuratierte Liste der fantastischen QT- und QML -Bibliotheken, Ressourcen, Projekte und glänzenden Dinge. Inspiriert von Awesome-CPP und anderen fantastischen Listen.
Anfragen neuer Projekte/Apps/Bibliotheken sind willkommen :)
Super Qt/QML
- Android
- Apple iOS
- Asynchron
- Bindung
- Kompression
- Kryptographie
- Datenbank
- Entwicklung
- Editor -Integration
- Game Engine
- Grafik
- GraphQL Clients
- Hardware
- Bilder
- JavaScript
- JSON
- Protokollierung
- Mathe
- Miser
- Multimedia
- Networking
- Paketmanager
- QML spezifisch
- SDKs
- Styling
- Vorlagen
- Testen
- Visualisierung
- Web -Frameworks
- X11/Wayland
Software
Android
- androidnative.pri - Anrufen von Android -Funktionen von QT ohne Verwendung von JNI.
- Quickandroid - QML -Thema und Komponentenbibliothek für Android.
- Qutelauncher - QML Android Launcher.
- QTVLCMediaPlayer - LIBVLC Integrated QT QML MediaPlayer für Android.
- QMLContactList - Die einfache Möglichkeit, Kontakte von Android auf QML zu erweitern.
- QML -FileDialog - QT -Schnelldatei -Picker.
- Qtandroidtools - Qtandroidtools ist eine Bibliothek, mit der der Zugriff auf einige native Android -Funktionen von QML vereinfacht wird.
Apple iOS
- Quickios - QML -Thema und Komponentenbibliothek für iOS.
- Cutecontacts-IOS-QT/QML-basierte Klon von iOS7-Kontakt-Anwendungs-UI.
Asynchron
- QuickStreams - Eine asynchrone Programmierbibliothek für die QML -Programmiersprache (Quelle).
- Asyncfuture - Asyncfuture - Verwenden Sie QFuture wie ein Versprechensobjekt.
- QuickPromise - Schnellversprechen - QML -Versprechenbibliothek.
- QuickFuture - Verwenden von QFuture in QML.
Bindung
- Sprachbindungen - Liste der verfügbaren Bindungen, die im QT -Wiki gepflegt werden.
- Sprachbindungen - Liste der Sprachbindungen, die auf Wikipedia gepflegt werden.
- QML.NET - QML.NET ist eine plattformübergreifende Integration von QML/Qtquick für .NET Core/.NET Framework/Mono. Es ist eine Bindung, die .NET -Typen in JavaScript mit voller Interoperabilität bringt.
- Dotherside - C Sprachbibliothek zum Erstellen von Bindungen für die QT -QML -Sprache.
- Bindgen - Bindungs- und Wrappergenerator für C ++ - Bibliotheken, konzentriert sich auf Kristall.
- qt5.cr - Bindungen an Kristall über Bindgen.
- PYQT - PYQT ist ein Satz von Python V2- und V3 -Bindungen für QT und läuft auf allen Plattformen, die von QT unterstützt werden, einschließlich Windows, MacOS/X und Linux. PYQT5 unterstützt QT V5.
- Pyside - Das Pyside -Projekt liefert LGPL -lizenzierte Python -Bindungen für den QT. Es enthält auch eine vollständige Toolchain für schnell erzeugende Bindungen für alle QT-basierten C ++-Klasse-Hierarchien.
- Pyterside - Ein QT 5 QML -Plugin, das Zugriff auf einen Python 3 -Dolmetscher von QML bietet.
- Go -QT - QT -Bindung für GO (Golang) mit Unterstützung für Windows / macOS / Linux / Android / iOS / Sailfish OS / Raspberry Pi / Asteroidos.
- qmetaObject -rs - Ein Framework, der alle ermöglicht, QT/QML -Anwendungen mit Rost zu erstellen.
- QMLRS - QMLRS ermöglicht die Verwendung von QML/QTquick -Code von Rust.
- libqmlbind - AC -Bibliothek zum Erstellen von QML -Bindungen für andere Sprachen leicht durch Exportieren von Objekten in QML.
- LABLQML - Schreiben wir QML/Qtquick -GUI für OCAML und Reason.
- Pythonqt - Eine Bibliothek zum Einbetten von Python in Ihre Anwendung.
Kompression
- KARCHIVE - Eine Bibliothek zum Erstellen, Lesen, Schreiben und Manipulieren von Dateiarchiven wie Zip und Tar. Es bietet auch transparente Komprimierung und Dekompression von Daten unter Verwendung von Formaten wie Gzip über eine Unterklasse von Qiodevice.
- Archiveqt - Eine einfache QT -basierte Archivierungslösung mit libarchivem Backend
Kryptographie
- QT Cryptographic Architecture (QCA)-Nehmen Sie einen Hinweis auf die ähnlich benannte Java-Kryptographie-Architektur und zielt darauf ab, eine einfache und plattformübergreifende Krypto-API mit QT-Datentypen und -Konventionen zu liefern.
Datenbank
- QXORM - QXORM -Bibliothek ist eine ORM -Bibliothek (Relational Mapping) für C ++/QT -Entwickler.
- Qtmongo - Bindungen für QML an MongoDB.
- QMLSQL - Ein paar Wrapper -Klassen für QSQL.
- QtlevelDB - QT/QML -Wrapper für Googles LevelDB.
- sqlite-editor-Qtqml-Ein SQLite-Editor in QT+QML.
- NUT - Fortgeschritten, leistungsfähig und einfach zu verwenden ORM für QT5
Entwicklung
- QHOT - Heißes Nachladen von verschachtelten QML -Projekten.
- QML -online - WebAssembly QML Viewer.
- QML -Leberoad - Einfache Qtquick App Live Viewer.
- Hotloader.Pri - Hot Reload QML -Dateien.
- TerrariumApp - UI -Prototyping -Tool für Codierer (Quelle).
- QMLFMT - Befehlszeilenanwendung, die QML -Dateien formatiert.
- QMLEXPLORER - Eine QT -QML -Umgebung und Beispiele für Explorer -App.
- doxyqml - doxyqml verwandelt sich .qml in pseudo -c ++, mit dem Doxygen dann Dokumentation generieren kann.
- QMLJSify - Konvertieren Sie ein NPM -Paket in eine QML -Friendly -JavaScript -Datei.
- QML -Quickstart - QML Kickstart -Boilerplate mit Live -Reload und HTTP -Caching.
- QMLScriptConsole - Die QML -Skriptkonsole.
Editor -Integration
- VIM -QML - QML -Syntax -Hervorhebung für VIM.
- QML -Modus - QT -Deklarative UI (QML) -Modus für EMACs.
- Sublime -QML - QML -Unterstützung für Sublime Text 2 und Sublime Text 3.
- Intellij-QML-QML-Unterstützung für intellij-basierte IDEs.
- Atom-Sprache-QML-QML-Sprachunterstützung für Atom.
Game Engine
- BACON2D-BACON2D ist ein Rahmen, um die Entwicklung der 2D-Spiele zu erleichtern, und bietet bereitungsfreie QML-Elemente, die grundlegende Spieleinheiten darstellen, die die meisten Spiele benötigen.
- QMLOGRE - Integriert OGRE3D in QT -QML -Szenen, indem Sie Oger zu FBOs übertragen.
Grafik
- QML -Box2d - Box2d QML Plugin.
- Diagramm.qml - Diagramm.qml wie Diagramm.js.
- QML-OGDF-Dieses Plug-In bietet eine Bindung des Frameworks für offene Grafikabzeichnungen an QTQML (Version 5.0+).
- qml_framerate - QML -Fensterrate (FPS) anzeigen.
GraphQL Clients
- QTGQL - GraphQL -Client für QT und QML, das von React -Relay inspiriert ist.
Hardware
- QML -CVCAMERA - CVCAMERA ist ein QML -Wrapper für schnelle Kamerazugriff mit OpenCV. Es funktioniert auf Desktop und Android.
- Pot - Raspberry PI beschleunigte Video/Bild -Rendering mit QT: benutzerdefinierte QML -Komponenten und Qtmultimedia -Backend.
- QToySticks - Mit der QoySticks -Bibliothek kann Ihre QT -Anwendung sowohl von echten Joysticks/Gamepads (mit SDL) als auch von einem virtuellen Joystick (mit der Tastatur) einlesen.
- QT Touch Bar - ein QML -Element für die Apple Touch Bar
- QT/QML Bluetooth Low Energy Demo - Parksensor -Beispiel. Es zeigt, wie QT und ESP32 über Bluetooth Low Energy integriert werden. Demo verwendet Distanzsensor und OLED -Display ESP32 -Modul.
Bilder
- QML -Lader - Laden von Animationsimplementierungen in QML.
- qqr.js - QML -Bindungen für QR.js JavaScript QR -Code -Bibliothek.
- ImageQuick - Einfacher Bildbrowser in QML geschrieben.
- QMLEXIF - QMLEXIF ist ein Pulgin für das Lesen von Exif -Infomation aus der Bilddatei von libxif.
- QML -ImageProvider - Zeigen Sie, wie QQuickImageProvider verwendet wird, um QML einen Bildstrom bereitzustellen.
- SCODES-QT & QML-Wrapper für die Zxing-C ++ -Bibliothek mit vorbereiteten QML-Elementen zum Decodieren und Erzeugen von 1D- und 2D-Barcodes (AKA. QR-Codes).
JavaScript
- Node.qml - node.qml ist ein Anstrengung, eine Kompatibilitätsschicht von Node.js für QML -Anwendungen bereitzustellen.
- Schnell - ES6 und Node.js -ähnliche Umgebung für QML.
- Schnellnative - native Komponenten für QML.
- QuickFlux - QuickFlux ist eine Implementierung des Flux Application Architecture Framework von Facebook.
- Qredux - Redux für QML.
- qml_underscorejs - Ein Port von unterstrich.js zu Qt/QML.
- React -QML - Eine Brückenbibliothek, mit der React.js mit QML verwendet werden können.
- QML -Browserify - Browserify für QML (archiviert, nach Gitlab bewegt).
- Qondrite - QML -Wrapper für Asteroid, eine JavaScript -Meteor -Client -Bibliothek.
- QML -Lodash - Einfache Lodash -Wrapper, um die Verwendung in QML zu erleichtern.
JSON
- Qsyncable - Eine Lösung des verschachtelten JSON -Listenmodells.
- Wirbelsäulen-QML-Konverter-Umwandelt die Wirbelsäule durch esoterische Software-Export-JSON-Format in native QML-Elemente und -Animationen.
Protokollierung
- qmllogging - Nur Einzelhochern, EasyLogging ++ Wrapper für die erweiterte Protokollierungsunterstützung für QML -Anwendungen (ungestraut).
- QMLlogger - Einfacher JavaScript -basierter Protokoll für QML.
Mathe
- Biginteger - QML Biginteger Library.
- QCustomplot - ist ein QT C ++ - Widget für die Aufstellung und Datenvisualisierung.
Miser
- QMLWeb - Eine QML -Engine in einem Webbrowser.
- QMLWEBDRIVER - Qtwebdriver ist eine Webdriver -Implementierung für QT.
- qml-virtualkey-reines QML-In-App-Tastatur/Tastatur/Pad.
- textecure -qml - textecure ui in go und qml.
- Schlechte Karten - Karten und Navigation.
- QML-Präsentationssystem-Dies ist ein in QML geschriebenes Folienpräsentationssystem.
- QTSHELL - Manipulieren Sie Dateien mit einer Shell -Befehlsstil -API.
- SparkQML - SparkQML - Ein QML -Dokument -Viewer für die Vorschau von Status und Übergang.
- QMLWeb -Parser - Ein QML -Parser in JavaScript.
- QML-Kreativkontrolle-QML-Steuerelemente für kreative Anwendungen und kreative Codierung.
- QTCI - Sammlung von Skripten zum Erstellen der QT -Anwendung in der Befehlszeilenumgebung.
- QML -GNATT - QML Gantt - Eine effiziente Implementierung einer Gantt -Diagrammbibliothek für QML.
- QML -Chilitags - QMLChilitags ist ein QML -Wrapper für die Chilitags der Fitucial Marker Tracker.
- Phonem -QML - QML -Schnittstelle für Phonem, mit der Sie Java Midlets (Javeme, MidP) ausführen können.
- Qtquickvcp - Ein virtuelles Bedienfeld für Machinekit, das in QT/C ++/QML geschrieben wurde.
- QMLCORE - QML zum HTML5 -Übersetzer, sowohl für mobile als auch für Desktop -Ziele.
- QML -Handschreiber - Open Source -Handschrift -Erkennung Tastatur in QML/JavaScript.
- SortfilterProxymodell - ein schön exponierter Qsortfilterproxymodell für QML.
- QMLSaver - Bildschirmschoner in Qt4/QML geschrieben.
- QtfreevirtualKeyboard - Ein QML basierend auf virtueller Bildschirmtastatur für eingebettete QML -Anwendungen.
- QT-Advanced-Docking-System-Fortgeschrittenes Docking-System für QT.
- QtermWidget - Das Terminal -Widget für Qterminal.
- QMLtermWidget - Dieses Projekt ist ein QML -Port von QtermWidget.
- YAT - Terminalemulator in C ++ und QML.
- qmlnotify - Desktop -Benachrichtigungsserver, der org.freedesktop.notifications unter Verwendung moderner QT/QML -Technologien implementiert.
- QML -SLIDESHOW - QML Diashow: Die deklarative hierarchische endliche Foliemaschine & Toolkit.
- AQT -CASSOWARY - AQT.CASSOWARY (ausgesprochen wie akuter Cassowary) ist ein QT -Plugin, mit dem Sie einen inkrementellen linearen Einschränkungslöser in QML -Anwendungen ausführen können, das eine deklarative Grenzfläche bereitstellt, die auf natürliche Weise in das QML -Programmiermodell passt.
- QML -Colorpicker - Eine grundlegende Colorpicker -Steuerung in QT Quick/QML.
- QMLTOOLTIP - Ein einfaches Tooltip -System für QML.
- QML-Code-Editor-Ein einfacher Code-Editor mit QML und C ++.
- QMLPrinter - Einfache QT -Komponente, mit der der Benutzer eine QML -Ansicht von C ++ ausdrucken kann.
- COMPONENTPRINTER - QML -Komponente zum Drucken von QML.
- Slidemenu - Implementierung eines Folienmenüs in QML.
- QmlrearrangeAbletreeview - eine listenbasierte Baumansicht, die mit einer Maus- oder Berührungsvorrichtung neu angeordnet werden kann.
- DATATORTORTORTOR - DATE -Selektor in QML.
- Keepasstouch - Ubuntu Touch -Version von Keepass (QML & C ++).
- QNITE - QNITE ist eine Diagrammbibliothek, die eine wirklich hohe API (über QML) bietet, um interaktive Diagramme in Ihren QT -Anwendungen anzupassen und zu rendern.
- QMLGrid - Dies ist ein QML -Datengitter mit QT -Schnellsteuerungen 2.
- QML-CACHE-QML-CACHE ist ein persistentes App-exklusives Schlüsselwert-Store-Plugin.
- QCAR - CAR -Computersoftware in QT/QML & C ++ geschrieben.
- ProgressBarcollection - Eine Sammlung von Fortschrittsbalken.
- Bodyweight Timer-Zeit unterstützen App für Traingzwecke (Körpergewichtsausbildung) auf Jolla Sailfish OS.
- QmlStatemachine - Beispiel QT -Projekt Um zu zeigen, wie eine C ++ - Statusmaschine mit QML für UI verwendet wird.
- qmlCompletionBox - Nur ein Beispiel für die Fertigstellung in QT mit Qtquick.
- QMLMatrix - Matrixanimation auf QT5 Framework QML Engine.
- QMLTable - Tabelle Implementierung für QT 5 mit QTquick -Komponenten 2.
- qmlofflinesCeen - Dieses Projekt erstellt Bilder in einem OpenGlFrameBuffer. Dies soll Bilder aus der QML -Datei ohne tatsächlichen Betrachter abrufen.
- QMLTranslator - Klasse für Übersetzungszeichenfolgen in C ++/QML -Code.
- QML-UI-Animationen-QML-Implementierungen verschiedener UI-Konzepte verschiedener Künstler.
- Solarsystem - Solarsystemmodell basierend auf dem QT3D -Framework.
- QMLTreeview - QML TreeView mit benutzerdefiniertem Ordnerlistenmodell in C ++.
- QquickDock - Dockingfenster für QT Quick.
- Nodeeditor - Qt Node Editor. DataFlow -Programmierrahmen.
- QTMVVM - Eine MVVM -orientierte Bibliothek für QT, um Projekte für Widgets und schnell parallel zu erstellen.
- QTRESTCLIENT-Eine Bibliothek für generische JSON-basierte Restapis mit einem Mechanismus, um JSON an QT-Objekte zuzuordnen.
- Qttautoupdater - Eine QT -Bibliothek, um automatisch nach Updates zu suchen und zu installieren.
- QmarkdownTextedit - Ein C ++ - Qt qplainTextedit -Widget mit Markdown -Unterstützung und einigen anderen Extras.
- QSOURCEHIGHLITE - Ein leichter Quellcode/Syntax Highlighter in QT C ++.
- QMLTreeViewExample - Hier ist ein Beispiel dafür, wie ein Baum in QML aussehen könnte.
Multimedia
- QTAV - Ein Multimedia -Wiedergabe -Framework, das auf QT und FFMPEG basiert, um einen Spieler problemlos zu schreiben.
- qmlvideo - QML Video -Element -Backend von libvlc, auf GL -Textur gerendert.
- QMLVLCDEMO - Einfache Demo -App für QMLVLC Lib.
- QMLMIDI - MIDI -Plugin für QT Quick. Aktiviert die Verwendung von MIDI -Eingangs- oder Ausgangsgeräten von deklarativem QML.
- QML -Recorder - Ein QML -Plugin für die Audioaufzeichnung.
- Elisa - Musikspieler.
- Kamoso - Webcam -Anwendung.
- WebVFX - WebVFX ist ein Video -Effekt -Framework, mit dem Videoeffekte (Filter, Übergänge usw.) ermöglicht werden, die mit QTquick verfasst wurden.
Networking
- Libmaia-Libmaia ist eine benutzerfreundliche XML-RPC-Bibliothek für QT.
- libcommuni - ein plattformübergreifendes IRC -Framework mit QT (Quelle).
- QXMPP - plattformübergreifende C ++ XMPP -Client- und Serverbibliothek.
- Glühbirne - Open -Source XMPP -Client für Symbian, geschrieben mit QML- und QTquick -Bibliotheken.
- QML -SOCKETS - Die C ++ -Socket -Objekte von QT für die deklarative Verwendung aussetzen.
- Httprequest - httprequest wie xmlhttprequest, aber mächtiger.
- Protobuf -QML - Effiziente schematisierte Serialisierung und RPC für QTquick2 -Anwendungen durch Protokollpuffer und GRPC -Bindungen.
- QuickDownload - Einfache Möglichkeit zum Herunterladen von Dateien mit QT QML und C ++.
- QML -Webocket - Dies ist eine leichte QT -QML -Wrapper für Legacy -Version von WebSocketpp.
- QTMQTT - QT und QML MQTT -Bibliothek.
- QML-SOAP-QML-SOP ist ein einfaches SOAP-Client-Plugin, das für hauptsächlich mit QML verwendet wird.
- QML -TCPSockets - QML -Wrapper für
QTcpServer und QTcpSocket . - KDECONNECT -KDE - Software zur Verbindung mit Andriod -Telefonen. App und Plasmaid sind beide in QML.
- Liri - Webbrowser.
- QSSH - SSH- und SFTP -Unterstützung für Qt. Dieses Projekt basiert auf
libQtcSsh.so von QT Creator. - QTREST - Ein kleiner und einfacher REST -API -Client für jede QT/QML -Anwendung.
- QTProtobuf - GRPC- und Protobuf -Generator und Bindungen für das QT -Framework
Paketmanager
- QPM - Ein Paketmanager für QT (Quelle).
- Discover - Package Manager GUI, einschließlich Flatpaks.
QML spezifisch
- Frida -QML - Frida QML Plugin.
- QMLC - Der QML -Compiler kann verwendet werden, um QML -Quellcodedateien in vorkompilierte QML -Dateien umzuwandeln. Die vorkompilierten QML -Dateien können den Quellcode schneller geladen und nicht freilegen. Normalerweise kompiliert der QT die QML -Dateien entweder im Start oder interpretiert die Laufzeit der QML -Dateien.
- ViewStack.Pri - ViewStack ist ein Wrapper von StackView (QQC2), der eine staatenlose Schnittstelle bietet.
- QuickCross - QML Cross Platform Utility Library.
- QML -Farben - Eine Bibliothek, die den Vorgangssatz mit
color in QML erweitert.
SDKs
- Felgo-Felgo (zuvor V-Play-Engine) ermöglicht eine einfache plattformübergreifende mobile Spiele und Apps-Entwicklung für alle wichtigen Plattformen, einschließlich iOS, Android, BlackBerry.
- ARCGIS-RUNTIME-TOOLKIT-qT-Dieses Projekt enthält QML-Quellcode für Steuerelemente und Dienstprogramme, die Sie mit dem ArcGIS-Laufzeit-SDK für QT verwenden können.
- Qtfirebase - Die Anstrengung, die Firebase C ++ API zu QT+ QML zu bringen.
- Gatutorial -QML - Eine einfache Integration von Google Analytics mit QT Quick für iOS und Android.
- QTADMOB - QTADMOB ist eine C ++ - LIB für QT mit QML -Unterstützung, mit der Anzeigen von Admob auf Android- und iOS -Plattformen angezeigt werden können.
- Kirigami - Leichtes Benutzeroberfläche Framework für mobile und konvergente Anwendungen.
- DFL - Eine Sammlung reiner QT -Bibliotheken, die beim Aufbau einer Desktop -Umgebung nützlich sind.
- QDocumentView - QDocumentView ist ein Widget, um mehrseitige Dokumente zu rendern. Ebenfalls angegeben ist die abstrakte QDocument-Klasse, mit der Backends für verschiedene ein-/mehrseitige Dokumentformate wie PDF, DJVU usw. erstellt werden können.
Styling
- Fluid - Fluid ist eine Sammlung von plattformübergreifenden QTquick -Komponenten zum Aufbau von Flüssigkeiten und dynamischen Anwendungen.
- fontAwesome.pri - Verwenden Sie FontAwesome in QML.
- Font-Awesome-QML-Schriftart Fantastisch in QML (QT Quick).
- QMLFontAwesome - Ressourcen für die Unterstützung von FontaWesome in Ihrer QML -Anwendung.
- QML -MATERIAL - Materialsdesign in Qtquick implementiert.
- QML -Bootstrap - süße QML -Komponenten, die aus dem ionischen Framework -Stil für mobile und Desktop -QT/QML -Projekte inspiriert sind.
- StratifyQML - Stratify Labs UI QML Framework inspiriert von Twitter Bootstrap.
- FlatUi-controls-qml-Dies sind maßgeschneiderte und thematische QML-Steuerelemente. Die Bedienelemente werden so aussehen und sich genauso wie Flat UI Toolkit verhalten.
- AQT -Stylheets - Stylessheets ist eine Bibliothek für QT/QML, mit der Sie CSS -Stylesheets auf QML -Anwendungen anwenden können.
Vorlagen
- QPM-QT-Creator-Project-Template-QT Creator-Projektvorlagen mit QPM.
- QuickFlux-Project-Template-Projektvorlage mit QuickFlux mit Unit-Tests.
- QMLApplicationTemplate - CMAKE -Projektvorlage für eine einfache QML -Anwendung.
- QT-QBS-Anwendung-QT QBS-Anwendungskessel und nützliche Skripte.
- Mini -QML - Ein minimales Beispiel für die Bereitstellung von QML -Anwendungen für Windows, Linux und Mac mit Travis und Appveyor.
Testen
- QMLUNIT - Ein einfach zu bedienendes Unit -Test -Framework für QT -deklarative Benutzeroberfläche - QML [unerbittlich].
- Testbar - QT/QML -Testläufer und Dienstprogramme.
- TestRunner - QT -Testläufer - Ein winziges Tool zur Ausführung mehrerer QTestlib -Anwendung und das Kombinieren des Testergebnisses zu einem Zusammenfassungsbericht.
- QMLSPEC - QMLSPEC ist ein Ersatz für das eingebaute Testmodul von QML.
Visualisierung
- QuickVTK - Eine VTK -Prototyping -Anwendung basierend auf Qtquick/QML.
- QuickQanava - C ++ 14 Netzwerk/Graph Visualisierungsbibliothek (Quelle).
Web -Frameworks
- CUTELST - CUTHELST ist ein Web -Framework in C ++ 11 und QT, Performant und inspiriert im Perl Catalyst Web Framework. (Quelle)
- Qdjango - Qdjango ist ein Web -Framework, das in C ++ geschrieben wurde und auf der QT -Bibliothek basiert. Wenn möglich, versucht es, Djangos API zu folgen, daher seinem Namen.
X11/Wayland
- SDDM - QML -basierter X11 und Wayland Display Manager.
- QTGREET - QT -basiertes Wayland Display Manager zur Verwendung mit Greetd.
- Shell - Qtquick und Wayland Shell für Konvergenz.
- QMLCompmgr - Es ist ein einfacher Kompositionsmanager für X11, der mit QT Quick und QML geschrieben wurde. Nicht bereit für die Produktion.
- DESQ - DESQ ist eine einfache und elegante Desktop -Umgebung, die auf QT/Wayland und Wayfire aufgebaut ist. Es ist beabsichtigt, sehr leicht und doch eine visuell ansprechende Desktop -Umgebung zu sein.
- Paperde - Eine großartige Desktop -Umgebung, die auf QT/Wayland und Wayfire aufgebaut ist.
- RDE - RDE ist eine featurereiche modulare Desktop -Umgebung für die Verwendung mit dem Wayfire Compositor.
Lernen
- Das QML -Buch - Das QML -Buch. (Quelle)
- Gcompris - für Kinder.
- Ktouch - Tipping Tutor.
- RCSE - ROLISTEAM Character Sheed Editor: Einfacherer Weg, um ein Zeichenblatt zu erstellen, bietet RCSE mehr als das. Es hilft, QML zu lernen: Zeichnen Sie Ihre Seite, generieren Sie Code, ändern Sie ihn, führen Sie sie aus und sehen Sie das Ergebnis.
- QML -Codierungsrichtlinien: Eine Sammlung guter Praktiken beim Schreiben von QML -Code.
- QT6 QML -Buch - kostenloses Buch, das von QT Company erstellt wurde. Es bietet Ihnen einen Durchgang mit den verschiedenen Aspekten der Anwendungsentwicklung unter Verwendung des neuen QT 6. Es konzentriert sich auf die QT-Schnelltechnologie, bietet jedoch auch die erforderlichen Informationen über das Schreiben von C ++-Back-Ends und die Erweiterung für QT Quick.
- QT- und QML -Tutorial - QT und QML From Scratch Tutorial von Scythe Studio.
Software
- Dateien - Dateimanager.
- Tensor - Tensor ist ein IM -Client für das Matrixprotokoll in der Entwicklung.
- YAT - Terminalemulator in C ++ und QML.
- Cool-Retro-Term-ist ein terminaler Emulator, der das Erscheinungsbild der alten Kathodenrohrbildschirme nachahmt. Es wurde so konzipiert, dass es auf Augenhöhe, anpassbar und einigermaßen leicht ist.
- Tiled - Tiled ist ein General Purple Tile Map Editor. Es soll zur Bearbeitung von Karten eines Kachelbasis verwendet werden, sei es ein RPG, ein Plattformer oder ein Breakout-Klon.
- Yubioath -Desktop - Yubico Authenticator für Desktop (Windows, MacOS und Linux).
- Pegasus -Frontend - Eine Cross -Plattform, anpassbare grafische Frontend zum Starten von Emulatoren und zum Verwalten Ihrer Spielsammlung.
- tdesktop - Telegram -Desktop -Messaging -App.
- Panopticon - Ein libre plattformübergreifender Disassembler.
- Telegramqml - Telegramm -API -Tools für QTQML und QML. Es basiert auf Cutegram-Core und libqtelegram.
- QMLVNCViewer - VNC Viewer -Komponente von QT Quick.
- Harbour -Sailfinder - Sailfinder Quellcode & Fehler -Tracker.
- ROLISTEAM - VirtualTabletop -Software zum Spielen von Spielen für Stift- und Papierrollenspiele.
- IPConnect - P2P -Chat- und Dateiübertragungs -Desktop -Anwendung.
- Qownnotes-Qownnotes ist ein Notepad und Todo-List-Manager mit der Klartext-Text-Datei mit Markdown-Support und OwnCloud / Nextcloud-Integration.
- SerialTest - Debugging Serial Port/Bluetooth SPP/BLE/TCP Server/TCP Client/UDP -Verbindungen unter Windows/Linux/Android.
Websites
- inqlude.org - Website auf der Auflistung einer Menge QT/QML -Projekte.
- Wiki.Manjaro.org - Das Manjaro Wiki hat eine QT -Anwendungsliste.