Classes utilitaires étendant la fonctionnalité de QT.
La documentation complète des cours est disponible après la construction du projet, dans le répertoire d'aide.
Remarque: En raison des modifications QDOC dans QT 5.12 (je pense), les fichiers d'aide ne se compilent pas si vous utilisez une version récente de créateur QT. Ce problème est résolu. L'aide peut toujours être consultée dans le fichier CPP connexe.
Modèle pour une structure d'arbre. Chaque nœud a une valeur et 0 ou plus de nœuds enfants.
Peut être utilisé dans un modèle où une variable peut contenir un scalaire, une liste ou une arbre.
Un modèle pour les objets singleton, basé sur le modèle de conception singleton.
Un modèle pour une usine d'objets, basé sur le modèle de conception d'usine.
Une classe d'assistance qui enveloppe les installations XML et JSON de Qt. Rend les documents de style Dom plus facile à utiliser.
Attention: cette classe est vraiment lente avec de très grands documents car beaucoup de nœuds sont créés et copiés autour ...
Un enregistreur simple mais efficace.
Un singleton qui offre des fonctions de traitement d'image utiles. Peut effectuer ce qui suit:
Une classe qui contient l'histogramme d'un Qimage .
Une classe qui peut contenir une matrice NXN. Utilisé, entre autres, pour le filtrage d'images.
Une classe qui génère des mots aléatoires, des phrases, des paragraphes, des pages utilisant des syllabes aléatoires. Traduit en C ++ de la classe JavaScript «faux-mots». Le travail original est le droit d'auteur (C) Anticopes: https://github.com/anticcoders/fake-words
Un analyseur QML complet.
Contient le contenu d'un fichier QML sous la forme d'un arbre, fait de classes spécialisées pour chaque type de déclarations QML et JS.
Une classe qui permet une analyse statique d'un arbre de déclaration QML (analysé à l'aide de qmltreeContext ).
Utilise un fichier de grammaire au format XML qui déclare quoi vérifier et finalement rejeter.
Une classe qui permet un échange de données sécurisé facile entre les serveurs et le client de toute nature. Basé sur RSA (Copyright Nedim Srndic) et Roke , un algorithme de cryptage symétrique fait maison.
Implémente les fonctionnalités de base (get and post) d'un serveur HTTP (voir RFC 7230).
Peut effectuer ce qui suit:
Implémente les fonctionnalités de base d'un serveur Web qui génère du contenu HTML dynamique. Une sous-classe de cdynamichTTPServer peut générer du contenu de deux manières:
La deuxième méthode fonctionne comme ASP , avec un état de vue qui permet de transférer une version sérialisée, compressée et éventuellement cryptée (lorsque quelqu'un veut le coder) de la page CWEB entre serveur et client. Cette méthode permet de voir la documentation de CWEBPage pour plus d'informations.
Un serveur / client qui agit un peu comme SSH sur Linux. Active les transferts de fichiers distants et le shell distant.
Un client pour MJPEG Streams. Informe via le signal chaque fois qu'une nouvelle image arrive.
Un serveur qui crée un flux MJPEG pour les clients, basé sur ChttpServer .
Une classe qui imite le concept TDMA . Mais au lieu de dispositifs se synchroniser automatiquement, un appareil maître le fait.
Peut être utilisé pour transférer des données à partir de Master <-> esclave sur un réseau avec un seul canal de données.
Hérite de QiodEvice et utilise une instance QIODEvice pour l'entrée et la sortie.
Contrôleur PID (dérivé intégral proportionnel) pour les pilotes automatique ou les commandes mécaniques.
Un modèle utilisé pour les valeurs moyennes.
Contient des méthodes pour se convertir des coordonnées géo (latitude, longitude, altitude) en coordonnées cartésiennes (x, y, z) et dos.
Cette vue montre un wireframe d'une scène QML. Il peut être tourné et zoomé. Les éléments peuvent être isolés.
Copyright (C) 2007-2017 Einar Lielmanis, Liam Newman et contributeurs
Copyright (C) 2008 Nedim Srndic. Hébergé à l'origine sur http://code.google.com/p/rsa