Clases de utilidad que extienden la función de QT.
La documentación completa para las clases está disponible después de la compilación del proyecto, en el directorio de ayuda.
Nota: Debido a los cambios QDOC en QT 5.12 (creo), los archivos de ayuda no se compilan si usan una versión reciente de QT Creator. Este problema se está solucionando. La ayuda aún se puede ver en el archivo CPP relacionado.
Plantilla para una estructura de árbol. Cada nodo tiene un valor y 0 o más nodos infantiles.
Puede usarse en un modelo donde una variable puede contener un escalar, una lista o un árbol.
Una plantilla para objetos Singleton, basado en el patrón de diseño de singleton.
Una plantilla para una fábrica de objetos, basada en el patrón de diseño de fábrica.
Una clase de ayuda que envuelve las instalaciones XML y JSON de Qt. Hace que los documentos de estilo DOM sean más fáciles de usar.
Atención: esta clase es realmente lenta con documentos muy grandes porque se crean y copian muchos nodos ...
Un registrador simple pero eficiente.
Un singleton que proporciona funciones útiles de procesamiento de imágenes. Puede hacer lo siguiente:
Una clase que contiene el histograma de un Qimage .
Una clase que puede contener una matriz NXN. Utilizado, entre otras cosas, para el filtrado de imágenes.
Una clase que genera palabras aleatorias, oraciones, párrafos, páginas usando sílabas aleatorias. Traducido a C ++ de la clase JavaScript 'palabras falsas'. El trabajo original es copyright (c) anticoders: https://github.com/antantoders/fake-words
Un analizador QML completo.
Contiene el contenido de un archivo QML en forma de árbol, hecho de clases especializadas para cada tipo de declaraciones de QML y JS.
Una clase que permite el análisis estático de un árbol de instrucción QML (analizado usando QMLTreeContext ).
Utiliza un archivo de gramática en formato XML que declara qué verificar y eventualmente rechazar.
Una clase que permite un intercambio de datos fácilmente seguro entre servidores y cliente de cualquier tipo. Basado en RSA (Copyright Nedim Srndic) y Roke , un algoritmo de cifrado simétrico hecho en casa.
Implementa las funcionalidades base (obtener y publicar) de un servidor HTTP (ver RFC 7230).
Puede hacer lo siguiente:
Implementa las funcionalidades base de un servidor web que genera contenido HTML dinámico. Una subclase de CdynamichttPserver puede generar contenido de dos maneras:
El segundo método funciona como ASP , con un estado de vista que permite transferir una versión serializada, comprimida y eventualmente cripta (cuando alguien quiere codificarlo) de la CWEBPage entre el servidor y el cliente. Este método permite ver la documentación de CWEBPage para obtener más información.
Un servidor/cliente que actúa algo así como SSH en Linux. Habilita transferencias de archivos remotos y shell remoto.
Un cliente para transmisiones MJPEG . Notifica a través de la señal cada vez que llega una nueva imagen.
Un servidor que crea una secuencia MJPEG para clientes, basado en Chttpserver .
Una clase que imita el concepto TDMA . Pero en lugar de los dispositivos sincronizados automáticamente, un dispositivo maestro lo hace.
Se puede usar para transferir datos del esclavo del maestro <-> en una red con un solo canal de datos.
Hereda QioDeVice y usa una instancia de QioDeVice para la entrada y la salida.
Un controlador PID (derivado integral proporcional) para pilotos automáticos o controles mecánicos.
Una plantilla utilizada para valores promedio.
Contiene métodos para convertir de coordenadas GEO (latitud, longitud, altitud) a coordenadas cartesianas (x, y, z) y espalda.
Esta vista muestra una estructura alámbrica de una escena QML. Se puede girar y zoom. Los elementos pueden ser aislados.
Copyright (c) 2007-2017 Einar Lielmanis, Liam Newman y sus contribuyentes
Copyright (c) 2008 Nedim Srndic. Originalmente alojado en http://code.google.com/p/rsa