Todos los ejemplos Qt

Calqlatr

Una calculadora diseñada para dispositivos apaisados y verticales. Utiliza Qt Quick componentes personalizados y diseños adaptables para la interfaz de usuario, y JavaScript para la lógica de la aplicación.

Car Configurator

Un ejemplo de modelo de coche que demuestra el uso de Qt Quick cámaras 3D, entorno de escena extendido y Qt Quick 3D.

Coffee Machine

Una aplicación Qt Quick con una interfaz de usuario personalizada basada en estados.

Dice

Una aplicación de lanzamiento de dados utilizando Qt Quick 3D Physics y otros módulos Qt.

Document Viewer

Una aplicación Widgets para mostrar e imprimir archivos JSON, texto y PDF.

FX & Material Showroom

Demuestra las capacidades de materiales y efectos de Qt Quick 3D. Este ejemplo demuestra cómo se pueden utilizar efectos de partículas y materiales en Qt Quick 3D.

Getting Started programming with Qt Quick: An Alarm Application

Un tutorial para Qt Quick basado en una aplicación de alarmas.

Graphs with CSV Data

Cómo visualizar datos de un archivo CSV en Qt Graphs.

Implementing a splash screen with Qt Quick on Android

Muestra cómo configurar una pantalla de bienvenida con Qt Quick View en Android.

Implementing a splash screen with Qt on Android

Muestra de cómo configurar una pantalla de bienvenida con Qt para Android.

In-App purchasing demo

Una aplicación móvil completa que demuestra la compra de productos in-app.

Lightning Viewer

Una aplicación con una interfaz de usuario responsiva que muestra la caída de rayos en un mapa en tiempo real mediante la combinación de Qt Quick, Qt Location, Qt Positioning y Qt WebSockets.

Media Player

Reproducción de audio y vídeo utilizando Qt Quick.

OSM Buildings

Un visor de edificios en 3D a partir de datos cartográficos de edificios de OSM (OpenStreetMap).

Photo Surface

Una aplicación QML para dispositivos táctiles que utiliza un Repeater con un FolderListModel para acceder al contenido de una carpeta, y un PinchHandler para manejar gestos de pellizco en el contenido obtenido.

Qt Quick 3D - XR Physics-base teleportation demo

Demuestra cómo hacer locomoción afectada por la física en Qt Quick 3D XR.

Qt Quick Demo - Clocks

Una aplicación de reloj QML que demuestra el uso de un tipo ListView para mostrar datos generados por un ListModel y un tipo SpringAnimation para animar imágenes.

Qt Quick Demo - RESTful API client

Ejemplo de cómo crear un cliente QML de API RESTful.

Qt Quick Demo - RSS News

Un lector de noticias RSS QML que utiliza tipos QML personalizados XmlListModel y XmlListModelRole para descargar datos XML, ListModel y ListElement para crear una lista de categorías, y ListView para mostrar los datos.

QtJenny: Generating C++ proxy classes to access Android APIs

Demostración del uso de QtJenny.

Robot Arm

Demuestra cómo añadir un backend C++ a un proyecto 3D desde Qt Design Studio.

Same Game

Una implementación QML del popular juego de puzzle de Kuniaki Moribe.

StocQt

Un gráfico bursátil configurable para 100 valores.

Thermostat

El ejemplo Termostato demuestra cómo implementar diferentes diseños dependiendo del tamaño de la ventana.

To Do List

Una implementación QML de una aplicación de lista de tareas que demuestra cómo crear una aplicación que parezca nativa en cualquier plataforma.

Toy Customizer

Un ejemplo de personalización 3D que demuestra la selección interactiva de juguetes y los ajustes de apariencia en tiempo real utilizando Qt Quick 3D.

Using Play Feature Delivery

Muestra el uso de Google Play Feature Delivery en Qt.

Window Embedding Example

Una demostración de cómo incrustar elementos de interfaz de usuario no Qt en aplicaciones Qt.

Active Qt

COM App Example (ActiveQt)

COM App ejemplo muestra cómo utilizar ActiveQt para desarrollar una aplicación Qt que puede ser automatizada a través de COM. Diferentes clases basadas en QObject son expuestas como objetos COM que se comunican con el GUI de la aplicación Qt en ejecución. Las APIs de estos objetos COM han sido diseñadas para parecerse a las APIs de las aplicaciones COM estándar; por ejemplo, las de Microsoft Office.

Qutlook Example (ActiveQt)

El ejemplo Qutlook demuestra el uso de ActiveQt para automatizar Outlook. El ejemplo utiliza la herramienta dumpcpp para generar un espacio de nombres C++ para la biblioteca de tipos que describe el modelo de objetos de Outlook.

Simple Example (ActiveQt)

Un ejemplo simple demuestra el uso de QAxBindable y QAxFactory

Wrapper Example (ActiveQt)

El ejemplo Wrapper muestra cómo exportar clases QWidget existentes como controles ActiveX, y el uso de QAxFactory junto con la macro QAXFACTORY_EXPORT(). Los controles ActiveX en este ejemplo son las clases de botones estándar QPushButton, QCheckBox y QRadioButton tal y como las proporciona Qt

Qt 3D

Qt 3D: Basic Shapes C++ Example

Muestra cuatro formas básicas que ofrece Qt 3D y configura una malla para cada una de ellas

Qt 3D: Multi Viewport QML Example

Un ejemplo QML que demuestra el renderizado de un Scenegraph desde múltiples viewports

Qt 3D: PBR Materials QML Example

Una aplicación QML que demuestra el uso de materiales PBR

Qt 3D: Simple C++ Example

Una aplicación C++ que demuestra cómo renderizar una escena en Qt 3D

Qt 3D: Simple Custom Material QML Example

Demuestra cómo crear un material personalizado en Qt 3D

Qt 3D: Simple QML Example

Una aplicación QML que demuestra cómo renderizar una escena en Qt 3D

Qt 3D: Wireframe QML Example

Una aplicación QML Qt 3D que implementa un método de renderizado wireframe de una sola pasada

Qt Assistant Manual

Remote Control Example

Uso y control de Qt Assistant como visor de ayuda

Simple Text Viewer Example

Uso de Qt Assistant como visor de ayuda personalizado para su aplicación

Qt Bluetooth

Bluetooth Chat

Muestra la comunicación a través de Bluetooth utilizando el protocolo RFCOMM

Bluetooth Low Energy Heart Rate Game

Un juego que demuestra la interacción con un dispositivo/servicio Bluetooth Low Energy Heart Rate

Bluetooth Low Energy Heart Rate Server

Un ejemplo que demuestra cómo configurar y anunciar un servicio GATT. El ejemplo demuestra el uso de las clases Qt Bluetooth Low Energy relacionadas con la funcionalidad periférica (esclavo)

Bluetooth Low Energy Scanner

Una aplicación diseñada para explorar el contenido de los dispositivos periféricos Bluetooth Low Energy. El ejemplo demuestra el uso de todas las clases Qt Bluetooth Low Energy

Pintor Qt Canvas

Qt Canvas Painter - Compact Health Example

Demuestra el uso de QCanvasPainter en un QWindow

Qt Canvas Painter - Gallery Example

Demuestra las características de QCanvasPainter en una aplicación Qt Quick

Qt Canvas Painter - Hello Widget Example

Demuestra el uso de QCanvasPainter y QCanvasPainterWidget

Qt Charts

Audio Samples vs Sound Level

Este ejemplo muestra el dibujo de muestras de micrófono vs nivel de audio

Charts with QML Gallery

Demuestra como utilizar los diferentes tipos de gráficos utilizando qml

Charts with Widgets Gallery

Una aplicación que demuestra la API Qt Charts Widgets

OpenGL Accelerated Series Example

Ejemplo muestra cómo habilitar la aceleración OpenGL para QLineSeries y QScatterSeries

Qml Oscilloscope

Ejemplo que muestra cómo implementar una aplicación con estrictos requisitos de rendimiento utilizando la API QML Qt Charts

Qml Weather

Esta es una demostración básica que muestra cómo utilizar los diferentes tipos de gráficos utilizando qml

Zoom Line Example

El ejemplo muestra cómo crear su propio efecto de zoom personalizado

Qt CoAP

Quick CoAP Multicast Discovery

Uso del cliente CoAP para un descubrimiento de recursos multicast con una interfaz de usuario Qt Quick

Quick Secure CoAP Client

Asegurar el cliente CoAP y utilizarlo con una interfaz de usuario Qt Quick

Simple CoAP Client

Creación de una aplicación que se comunica con un servidor CoAP

Qt Concurrent

Image Scaling

Demuestra cómo descargar y escalar imágenes de forma asíncrona

Prime Counter

Demostración de cómo supervisar el progreso de operaciones concurrentes

Word Count

Demuestra cómo utilizar el algoritmo map-reduce

Qt Core

Bindable Properties

Demostración de cómo el uso de propiedades vinculables puede simplificar el código C++.

Calendar Backend Plugin Example

QCalendar ejemplo que ilustra los calendarios personalizados proporcionados por el usuario

Contiguous Cache Example

Contiguous Cache ejemplo muestra cómo utilizar QContiguousCache para gestionar el uso de memoria para modelos muy grandes. En algunos entornos, la memoria es limitada e, incluso cuando no lo es, a los usuarios no les gusta que una aplicación utilice demasiada memoria. El uso de QContiguousCache para gestionar una lista, en lugar de cargar toda la lista en memoria, permite a la aplicación limitar la cantidad de memoria que utiliza, independientemente del tamaño del conjunto de datos al que accede.

IPC: Shared Memory

Demuestra cómo compartir datos de imagen entre diferentes procesos utilizando el mecanismo Shared Memory IPC.

Local Fortune Client

Demostración del uso de QLocalSocket para un cliente de servicio local simple

Local Fortune Server

Demuestra el uso de QLocalServer y QLocalSocket para servir un servicio local simple

MIME Type Browser

Muestra la jerarquía de tipos MIME y se puede utilizar para determinar el tipo MIME de un archivo

Mandelbrot

El ejemplo Mandelbrot demuestra la programación multi-hilo usando Qt. Muestra cómo utilizar un hilo trabajador para realizar cálculos pesados sin bloquear el bucle de eventos del hilo principal

Parsing and displaying CBOR data

Demostración de cómo analizar ficheros en formato CBOR

Producer and Consumer using Semaphores

Producer and Consumer using Semaphores ejemplo muestra cómo utilizar QSemaphore para controlar el acceso a un buffer circular compartido por un hilo productor y un hilo consumidor

Producer and Consumer using Wait Conditions

El ejemplo Producer and Consumer using Wait Conditions muestra cómo utilizar QWaitCondition y QMutex para controlar el acceso a un búfer circular compartido por un subproceso productor y un subproceso consumidor.

QXmlStream Bookmarks Example

Demuestra cómo leer y escribir archivos XBEL

Qt for Android Notifier

Demuestra cómo llamar a código Java desde Qt en una aplicación Android

Queued Custom Type

El ejemplo de tipo personalizado en cola muestra cómo enviar tipos personalizados entre hilos con señales y ranuras en cola

Saving and Loading a Game

Cómo guardar y cargar un juego utilizando las clases JSON o CBOR de Qt

Serialization Converter

Cómo convertir entre diferentes formatos de serialización

Qt D-Bus

D-Bus Chat

Demuestra la comunicación entre instancias de una aplicación

D-Bus Complex Ping Pong

Demuestra el uso del sistema de tipos Qt D-Bus

D-Bus Ping Pong

Demuestra un sistema de mensajes simple usando D-Bus

D-Bus Remote Controlled Car

Muestra cómo utilizar Qt D-Bus para controlar un coche desde otra aplicación

Qt Data Visualization

Axis Handling

Implementación del arrastre de ejes con un manejador de entrada personalizado en QML, y creación de un formateador de ejes personalizado

Graph Gallery

Galería de gráficos de barras, dispersión y superficie

Simple Bar Graph

Uso de Bars3D en una aplicación QML

Simple Scatter Graph

Uso de Scatter3D en una aplicación QML

Surface Graph Gallery

Galería con tres formas diferentes de utilizar un gráfico Surface3D

Volumetric Rendering

Renderizado de objetos volumétricos

Qt GRPC

Magic 8 Ball

Creación de una conexión HTTP2 entre un cliente Qt gRPC y un servidor C++ gRPC

Qt GRPC Client Guide

Qt GRPC Guía del cliente

QtGrpc Chat

Una aplicación de chat para compartir mensajes de cualquier tipo en una sala de chat

Vehicle

Gestionar dos conexiones roscadas entre un cliente Qt gRPC y un servidor C++ gRPC

Qt GUI

Hello Vulkan Cubes Example

Muestra los fundamentos del uso de QVulkanWindow

Hello Vulkan Triangle Example

Muestra los fundamentos del renderizado con QVulkanWindow y la API Vulkan

Hello Vulkan Widget Example

Muestra el uso de QVulkanWindow en aplicaciones QWidget

RHI Window Example

Este ejemplo muestra como crear una aplicación mínima basada en QWindow usando QRhi

Raster Window Example

Este ejemplo muestra como crear una aplicación mínima basada en QWindow usando QPainter para el renderizado

Qt Graphs

Axis Handling

Implementación del arrastre de ejes con un manejador de entrada personalizado en QML, y creación de un formateador de ejes personalizado

Cockpit

Ejemplo de aplicación imitando la cabina de un avión utilizando Gráficos

Graph Gallery

Galería de gráficos de barras, de dispersión y de superficie

Graph Printing

Impresión de un gráfico 2D o 3D

Graphs 2D in Qt Widgets

Uso de Graphs for 2D en una aplicación basada en widgets

HelloGraphs

Uso de Graphs for 2D en una aplicación Qt Quick

Mathematical Equations

Visualización de ecuaciones matemáticas

Simple Bar Graph

Uso de Bars3D en una aplicación QML

Simple Scatter Graph

Uso de Scatter3D en una aplicación QML

Surface Graph Gallery

Galería con tres formas diferentes de utilizar un gráfico Surface3D

Volumetric Rendering

Renderizado de objetos volumétricos

Wind Turbine Dashboard

Cuadro de mando de un aerogenerador con gráficos 2D y 3D

Qt HTTP Server

RESTful API Server

Ejemplo de cómo crear un servidor API RESTful utilizando el QHttpServer

Simple HTTP Server

Ejemplo sencillo de cómo configurar un servidor HTTP

Qt Help

Context-Sensitive Help Example

Uso de la clase QHelpEngineCore para implementar ayuda contextual para aplicaciones

Qt Labs StyleKit

StyleKit Example

Muestra cómo dar estilo a Qt Quick Controls usando StyleKit

Qt Linguist Manual

Arrow Pad Example

Comprensión del concepto de contextos Qt Linguist y uso de dos o más lenguajes

Localized Clock Example

El ejemplo muestra las mejores prácticas para usar las características de traducción y localización de Qt en CMake y Qt Quick incluyendo el manejo de plurales en diferentes idiomas, y formatos de fecha y hora localizados

Localized Clock with ID-based Translation

El ejemplo muestra las mejores prácticas para usar las características de traducción basadas en ID de Qt en CMake y Qt Quick incluyendo el manejo de plurales en diferentes idiomas, y formatos de hora localizados

Localized Clock with Runtime Language Switch

El ejemplo muestra las mejores prácticas para usar las características de traducción y localización de Qt en CMake y Qt Quick, en particular cambiando el idioma de una aplicación durante el tiempo de ejecución. Amplía el ejemplo más simple del reloj localizado.

Troll Print Example

Actualización de traducciones para versiones posteriores

Qt Location

GeoJson Viewer (QML)

El ejemplo del visor GeoJson muestra cómo manipular MapItems, manejar la entrada del usuario y la E/S hacia y desde un archivo GeoJson

Map Viewer (QML)

El ejemplo del visor de mapas muestra cómo mostrar e interactuar con un mapa, buscar una dirección y encontrar indicaciones para llegar en coche

MapItemView Transitions (QML)

Cómo utilizar transiciones junto con MapItemView

Minimal Map (QML)

Código mínimo para mostrar un mapa utilizando Qt Quick

Places (QML)

Places ejemplo demuestra cómo buscar Lugares y acceder al contenido relacionado

Places List (QML)

Places List ejemplo demuestra cómo buscar y mostrar una lista de lugares utilizando un ListView

Places Map (QML)

Places Map ejemplo demuestra como buscar y mostrar una lista de lugares en un mapa usando un MapItemView

Plane Spotter (QML)

El ejemplo Plane Spotter demuestra la estrecha integración de los tipos de datos de localización y posicionamiento en QML

Qt Lottie Animation

lottietoqml Example

Ejemplo de uso de lottietoqml en una aplicación

qtlottieviewer Example

Un ejemplo que demuestra el uso de Qt LottieAnimation en una aplicación

Qt MQTT

MQTT Subscriptions

Creación de una aplicación que se comunica con un broker MQTT

Qt Quick Publication

Utilice Qt Quick Controls para crear una aplicación que puede publicar en temas MQTT

Qt Quick Subscription

Utilice Qt Quick Controls para crear una aplicación que pueda suscribirse a temas MQTT

Simple MQTT Client

Creación de una aplicación de telemetría minimalista

WebSockets MQTT Subscription

Combinar un cliente MQTT con una conexión web socket

Qt Multimedia

Audio Devices Example

Listar los dispositivos de audio disponibles y su configuración

Audio Output Example

Habilitar la reproducción de audio utilizando la clase QAudioSink

Audio Recorder Example

Descubrir los dispositivos disponibles y los codecs soportados

Audio Source Example

Grabar audio utilizando la clase QAudioSource

Camera Example

Mostrar cómo capturar una imagen fija o grabar vídeo

Media Player Example

Reproducción de audio y vídeo utilizando Qt Widgets

QML Camera Application

Esta aplicación basada en Qt Quick muestra cómo utilizar la API para capturar una imagen fija o grabar vídeo

QML Media Player Example

Reproducción de audio y vídeo utilizando la clase QML MediaPlayer

QML Video Example

Transformación del contenido de vídeo y del visor de la cámara

QML Video Recorder

Grabación de audio y vídeo mediante Qt Quick

Screen Capture Example

Captura de una pantalla o ventana

Video Graphics Item Example

Transmisión de vídeo en una escena gráfica

Video Widget Example

Implementación de un widget de reproductor de vídeo

Qt NFC

Annotated URL

Lectura de mensajes con formato de intercambio de datos NFC (NDEF)

NDEF Editor

Lectura y escritura de mensajes NFC Data Exchange Format (NDEF) en etiquetas NFC Forum

Qt Network

A minimal RSS listing application

Demostración de cómo obtener y mostrar un recurso de red

Blocking Fortune Client

Demostración de cómo crear un cliente para un servicio de red

Broadcast Receiver

Demostración de cómo recibir información difundida a través de una red local

Broadcast Sender

Demostración de cómo transmitir información a varios clientes en una red local

DNS lookup

Demuestra cómo buscar un nombre de host utilizando QDnsLookup

DTLS client

Este ejemplo demuestra cómo implementar conexiones DTLS del lado del cliente

DTLS server

Este ejemplo demuestra cómo implementar un servidor DTLS simple

Fortune Client

Demuestra cómo crear un cliente para un servicio de red

Fortune Server

Demuestra cómo crear un servidor para un servicio de red

HTTP Client

Demuestra un cliente HTTP simple

Multi-stream Client

Demuestra cómo utilizar SCTP en el lado del cliente

Multi-stream Server

Demuestra cómo utilizar SCTP en el lado del servidor

Multicast Receiver

Demuestra cómo recibir información enviada a un grupo multicast

Multicast Sender

Demuestra cómo enviar mensajes a un grupo multicast

Network Chat

Demostración de un cliente de Chat "stateful peer-to-peer

Secure Socket Client

Demuestra cómo comunicarse a través de una conexión encriptada (SSL)

Threaded Fortune Server

El ejemplo Threaded Fortune Server muestra cómo crear un servidor para un servicio de red simple que utiliza hilos para manejar peticiones de diferentes clientes. Está pensado para ejecutarse junto con el ejemplo Cliente Fortune.

Torrent Example

Demuestra operaciones TCP/IP complejas

Qt Network Authorization

Reddit Example

Demuestra la autenticación con OAuth 2 para acceder a Reddit

Qt OPC UA

Qt OPC UA Viewer

Uso del enfoque modelo/vista para mostrar todos los nodos de un servidor OPC UA en una vista de árbol

Qt OPC UA X509 Support

Muestra cómo generar claves y solicitudes de firma de certificados

Qt Quick Water Pump

Interacción con un servidor OPC UA para construir una HMI basada en QML para una simple máquina de bombeo de agua

Water Pump

Interacción con un servidor OPC UA para crear una HMI basada en QML para una sencilla máquina de bombeo de agua

Water Pump Simulation Server

Un servidor OPC UA que implementa una simulación de una máquina simple de bombeo de agua

OpenAPI de Qt

ChatGPT RESTful API Client

Ejemplo de cómo utilizar el generador OpenAPI para crear un cliente RESTful API para comunicarse con modelos OpenAI

ColorPalette RESTful API client

Ejemplo de cómo generar el código del cliente OpenAPI e integrarlo en una aplicación

Qt OpenGL

2D Painting Example

Ejemplo de pintura 2D muestra como QPainter y QOpenGLWidget pueden ser usados juntos para mostrar gráficos 2D acelerados en hardware soportado

Cube OpenGL ES 2.0 example

Muestra cómo rotar manualmente un cubo 3D texturizado con la entrada del usuario

Hello GL2 Example

El ejemplo Hello GL2 demuestra el uso básico de las clases relacionadas con OpenGL proporcionadas con Qt

Hello GLES3 Example

Demuestra las funciones OpenGL ES 3.0 a través de QOpenGLExtraFunctions

OpenGL Window Example

Este ejemplo muestra como crear una aplicación mínima basada en QWindow con el propósito de usar OpenGL

QOpenGLWidget Stereoscopic Rendering Example

Este ejemplo muestra como crear una aplicación mínima basada en QOpenGLWidget con soporte de renderizado estereoscópico

Textures Example

El ejemplo Textures demuestra el uso de las clases de imagen de Qt como texturas en aplicaciones que utilizan tanto OpenGL como Qt para mostrar gráficos

Qt PDF

PDF Multipage Viewer Example

Un visor PDF Qt Quick que permite desplazarse por las páginas

PDF Single Page Viewer Example

Un visor PDF Qt Quick que visualiza una página a la vez

PDF Viewer Widget Example

Un visor de PDF basado en widgets que permite desplazarse por las páginas

Qt Positioning

Log File Position Source (C++)

Logfile Position Source muestra cómo crear y trabajar con una fuente de posición personalizada. Puede ser útil para simular datos GPS, o cuando los datos se reciben en algún formato personalizado

Satellite Info

Satellite Info ejemplo muestra los satélites disponibles usando Sky View, Table View, o RSSI View y la posición actual del usuario. Se implementa con Qt Positioning y Qt Quick

Weather Info

Weather Info ejemplo muestra cómo utilizar la posición actual del usuario para recuperar contenido local de un servicio web en un plugin C++ para Qt Quick, utilizando Qt Positioning

Qt Protobuf

Sensors

Sensors ejemplo muestra cómo dos aplicaciones pueden comunicarse mediante el envío de mensajes protobuf utilizando sockets UDP

Qt Quick

Advanced Text Example

Un ejemplo de Qt Quick que demuestra algunas características avanzadas del texto

C++ Extensions: Image Provider Example

Cómo cargar imágenes en QML con QQuickImageProvider

C++ Extensions: Image Response Provider Example

Cómo cargar imágenes de forma asíncrona en QML

Models and Views: AbstractItemModel Example

Muestra cómo utilizar una subclase QAbstractItemModel como modelo en QML

Models and Views: Fetch More functionality using a worker thread

Demuestra cómo implementar fetchMore() en un hilo de trabajo manteniendo una interfaz de usuario responsiva

Models and Views: List Model using a worker thread for data fetching

Demuestra cómo implementar un modelo de lista con una interfaz de usuario sensible utilizando un subproceso de trabajo para obtener datos

Models and Views: Object ListModel Example

Muestra cómo utilizar una QList como modelo en QML

Models and Views: String ListModel Example

Muestra cómo utilizar una QStringList como modelo en QML

QML Advanced Tutorial 1 - Creating the Game Canvas and Blocks

QML Advanced Tutorial 2 - Populating the Game Canvas

QML Advanced Tutorial 3 - Implementing the Game Logic

QML Advanced Tutorial 4 - Finishing Touches

QML Dynamic View Ordering Tutorial 1 - A Simple ListView and Delegate

QML Dynamic View Ordering Tutorial 2 - Dragging View Items

QML Dynamic View Ordering Tutorial 3 - Moving Dragged Items

QML Dynamic View Ordering Tutorial 4 - Sorting Items

QML Previewer Example

Demuestra como mezclar Qt Quick con una aplicación Qt Widgets usando QWidget::createWindowContainer()

QQuickRenderControl D3D11 Example

Muestra como renderizar una escena Qt Quick en una textura que luego es utilizada por un renderizador Direct3D 11 no basado en Quick

QQuickRenderControl OpenGL Example

Muestra cómo renderizar una escena Qt Quick en una textura que luego es utilizada por un renderizador OpenGL no basado en Quick.

QQuickRenderControl RHI Example

Muestra cómo renderizar una escena Qt Quick en una QRhiTexture

QQuickWidget - QQuickView Comparison Example

Demuestra los beneficios de QQuickWidget sobre un QQuickView incrustado como una ventana nativa

Qt Quick Examples - Accessibility

Este ejemplo demuestra la implementación de botones accesibles

Qt Quick Examples - Animation

Esta es una colección de ejemplos de Animación QML

Qt Quick Examples - Canvas

Esta es una colección de ejemplos de QML Canvas

Qt Quick Examples - Drag and Drop

Esta es una colección de ejemplos de arrastrar y soltar QML

Qt Quick Examples - Embedded in Widgets

Demuestra la incrustación de un QQuickWindow en un QWidget UI a través de QWidget::createWindowContainer()

Qt Quick Examples - Image Elements

Esta es una colección de ejemplos QML relacionados con tipos de imágenes

Qt Quick Examples - Item Variable Refresh Rate

Un ejemplo de Qt Quick muestra cómo configurar una tasa de refresco variable para partes específicas de la UI

Qt Quick Examples - Key Interaction

Esta es una colección de ejemplos QML de interacción con el teclado

Qt Quick Examples - Local Storage

Una colección de ejemplos de almacenamiento local QML

Qt Quick Examples - MouseArea

Este es un ejemplo del tipo MouseArea en QML

Qt Quick Examples - MultiEffect Item Switcher

Demuestra el uso de MultiEffect

Qt Quick Examples - MultiEffect Test Bed

Demuestra el uso de MultiEffect

Qt Quick Examples - Pointer Handlers

Muestra cómo utilizar Qt Quick Input Handlers en componentes interactivos

Qt Quick Examples - Positioners

Esta es una colección de ejemplos de Posicionadores en QML

Qt Quick Examples - RectangularShadow NeumorphicPanel

Demuestra el uso de RectangularShadow

Qt Quick Examples - Shader Effects

Un ejemplo de Qt Quick que demuestra el uso de efectos de sombreado

Qt Quick Examples - Shapes

Un ejemplo de Qt Quick que demuestra el uso de elementos de forma

Qt Quick Examples - Text

Esta es una colección de ejemplos QML relacionados con el texto

Qt Quick Examples - Views

Esta es una colección de ejemplos QML de vista de modelo

Qt Quick Examples - Window and Screen

Este ejemplo demuestra los tipos Window y Screen en QML

Qt Quick Layouts - Basic Example

Demuestra cómo utilizar los tipos layout para organizar una UI

Qt Quick Layouts - Responsive Layout Example

Demuestra cómo usar LayoutItemProxy para hacer una UI responsiva

Qt Quick Particles Examples - Affectors

Esta es una colección de ejemplos usando Affectors en el sistema de partículas QML

Qt Quick Particles Examples - Emitters

Esta es una colección de ejemplos usando Emitters en el sistema de partículas QML

Qt Quick Particles Examples - Image Particles

Colección de ejemplos de uso de Afectores en el sistema de partículas QML

Qt Quick Particles Examples - System

Esta es una colección de ejemplos que utilizan Afectores en el sistema de partículas QML

Qt Quick TableView examples - Conway’s Game of Life

El ejemplo de Conway's Game of Life muestra cómo el tipo QML TableView puede utilizarse para mostrar un modelo C++ que el usuario puede desplazar.

Qt Quick TableViews examples - Pixelator

El ejemplo Pixelator muestra cómo se puede utilizar QML TableView y un delegado para modelos de tabla personalizados.

Qt Quick Widgets Example

Demuestra cómo mezclar Qt Quick con una aplicación Qt Widgets utilizando la clase QQuickWidget

Scene Graph - Custom Geometry

Muestra cómo implementar una geometría personalizada en Qt Quick Scene Graph

Scene Graph - Custom Material

Muestra cómo implementar un material personalizado en el gráfico de escena Qt Quick

Scene Graph - Custom QSGRenderNode

Muestra como usar QSGRenderNode para implementar renderizado personalizado en el Qt Quick scenegraph

Scene Graph - Direct3D 11 Under QML

Muestra cómo renderizar directamente con Direct3D 11 bajo una escena Qt Quick

Scene Graph - Graph

Demuestra como se pueden combinar materiales y geometrías personalizadas bajo un único QQuickItem

Scene Graph - Metal Texture Import

Muestra cómo utilizar una textura creada directamente con Metal

Scene Graph - Metal Under QML

Muestra cómo renderizar directamente con Metal bajo una escena Qt Quick

Scene Graph - OpenGL Under QML

Muestra cómo renderizar OpenGL en una escena Qt Quick

Scene Graph - Painted Item

Muestra cómo implementar elementos scenegraph personalizados basados en QPainter

Scene Graph - RHI Texture Item

Muestra cómo implementar un QQuickItem personalizado que muestre una textura renderizada con QRhi

Scene Graph - RHI Under QML

Muestra cómo renderizar directamente con QRhi bajo una escena Qt Quick

Scene Graph - Threaded Animation

Muestra los beneficios de los ítems personalizados animados independientemente del hilo principal mientras se usa el bucle de renderizado de hilo de Qt Quick

Scene Graph - Two Texture Providers

Muestra cómo combinar dos texturas de dos proveedores de texturas en un nodo gráfico de escena personalizado

Scene Graph - Vulkan Texture Import

Muestra cómo utilizar una textura creada directamente con Vulkan

Scene Graph - Vulkan Under QML

Muestra cómo renderizar directamente con Vulkan bajo una escena Qt Quick

UI Components: Dial Control Example

Dial Control Ejemplo muestra cómo crear un dial de tipo velocímetro

UI Components: Flipable Example

Flipable Ejemplo muestra un elemento que se voltea cuando se hace clic, girando alrededor del eje y

Vector Image Example

Qt Quick ejemplo que demuestra las diferencias entre Qt SVG, VectorImage y svgtoqml

Weather Forecast Example

Un ejemplo de Qt Quick Shapes que muestra diferentes formas de utilizar formas en una aplicación.

Qt Quick 3D

Hello Qt Quick 3D Example

Demostración de un dibujo sencillo con instancias

Qt Quick 3D - Antialiasing Example

Demuestra los modos de antialiasing en Qt Quick 3D

Qt Quick 3D - Baked Lightmap Example

Demostración del uso de mapas de luz en una escena 3D

Qt Quick 3D - Cascaded Shadow Maps Example

Demostración de mapas de sombra en cascada

Qt Quick 3D - Custom Effect Example

Demostración de la escritura de efectos de post-procesado personalizados

Qt Quick 3D - Custom Geometry Example

Demostración del suministro de datos de vértices personalizados desde C++ y QML

Qt Quick 3D - Custom Instanced Rendering

Demostración de creación de instancias con materiales personalizados y una tabla de instancias C++.

Qt Quick 3D - Custom Materials Example

Demostración de escritura de materiales personalizados sombreados

Qt Quick 3D - Custom Morphing Animation

Demostración de escritura de geometría personalizada C++ con un objetivo morph

Qt Quick 3D - Custom Shaders Example

Demostración del uso de sombreadores de vértices y fragmentos personalizados.

Qt Quick 3D - Dynamic Model Creation Example

Demostración de la creación de modelos dinámicos

Qt Quick 3D - HelloCube Example

Demostración del renderizado conjunto de objetos 2D y 3D en Qt Quick 3D

Qt Quick 3D - Instanced Rendering Example

Demostración del renderizado de instancias en Qt Quick 3D

Qt Quick 3D - Introduction

Demuestra cómo renderizar una escena en Qt Quick 3D

Qt Quick 3D - Layers Example

Demuestra el uso de capas en QtQuick3D

Qt Quick 3D - Level of Detail Helper Example

Demuestra el uso de la ayuda de nivel de detalle

Qt Quick 3D - Lights Example

Demuestra el uso de diferentes tipos de luz

Qt Quick 3D - Morphing Example

Demostración del control de animaciones morphing en Qt Quick 3D

Qt Quick 3D - Offline Shaders Example

Demuestra el uso del soporte experimental de procesamiento de materiales en tiempo de compilación.

Qt Quick 3D - Order Independent Transparency Example

Demuestra la transparencia independiente del orden en Qt Quick 3D

Qt Quick 3D - Particles 3D Testbed Example

Demostración del uso del módulo Qt Quick 3D Particles3D.

Qt Quick 3D - Picking example

Demostración del picking de modelos

Qt Quick 3D - Principled Material Example

Demostración del uso de Principled Material.

Qt Quick 3D - Procedural Texture Example

Demuestra cómo proporcionar datos de textura personalizados desde C++ o QML

Qt Quick 3D - Quick Ball Example

Demuestra como crear un juego simple usando Quick3D

Qt Quick 3D - Quick Items Example

Demuestra el uso de Qt Quick Items en la escena Quick 3D

Qt Quick 3D - Reflection Probes Example

Demuestra el uso de sondas de reflexión en Qt Quick 3D

Qt Quick 3D - RuntimeLoader Example

Demuestra cómo se pueden cargar activos en tiempo de ejecución

Qt Quick 3D - SSGI Lightmap Example

Un ejemplo que muestra escenas usando SSGI y Lightmaps

Qt Quick 3D - Scene Effects Example

Demuestra el uso de ExtendedSceneEnvironment

Qt Quick 3D - Screen Space Reflections Example

Demostración de reflexiones en Qt Quick 3D

Qt Quick 3D - Simple Fog Example

Demostración de cómo activar la niebla en la escena 3D

Qt Quick 3D - Simple Skinning Example

Demostración de cómo renderizar una animación simple de skinning en Qt Quick 3D

Qt Quick 3D - Stencil Outline Extension Example

Demuestra como la extensión QtQuick3D Render puede ser usada para implementar stencil outlining

Qt Quick 3D - Sub-mesh Example

Demuestra como asignar materiales a sub-meshes

Qt Quick 3D - User Passes Example

Demuestra como crear pases de render personalizados en Qt Quick 3D

Qt Quick 3D - View3D Example

Demuestra el uso de View3D para mostrar una escena desde múltiples cámaras

Qt Quick 3D - Volumetric Rendering Example

Demuestra como hacer render volumétrico en Qt Quick 3D

Qt Quick 3D - XR 3D Interaction example

Demuestra como manipular objetos 3D con Qt Quick 3D XR

Qt Quick 3D - XR Advanced Touch

Demuestra cómo tocar en pantallas curvas y el manejo táctil de modelos 3D

Qt Quick 3D - XR Freeform Teleportation Example

Demuestra como implementar locomoción simple en Qt Quick 3D XR

Qt Quick 3D - XR Simple Example

Demostración de la configuración de una escena de RV sencilla con Qt Quick 3D XR

Qt Quick 3D - XR Simple Input Example

Demostración de la entrada del controlador en Qt Quick 3D XR

Qt Quick 3D - XR Simple Touch Example

Demostración del seguimiento de la mano en Qt Quick 3D XR

Qt Quick 3D - XR Spatial Anchors Example

Demostración del uso de anclajes espaciales en Qt Quick 3D XR

Qt Quick Física 3D

Qt Quick 3D Physics - Cannon Example

Demuestra cómo generar objetos físicos

Qt Quick 3D Physics - CharacterController Example

Demostración del tipo CharacterController

Qt Quick 3D Physics - Compound Shapes Example

Demostración del uso de formas de colisión complejas

Qt Quick 3D Physics - Custom Shapes Example

Demostración del uso de diferentes formas

Qt Quick 3D Physics - Impeller Example

Demostracion del uso de cuerpos de disparo e informacion de colision

Qt Quick 3D Physics - Mass Example

Demostración de diferentes formas de establecer la masa y la inercia de un cuerpo.

Qt Quick 3D Physics - Material Example

Demostración del uso de materiales físicos

Qt Quick 3D Physics - Simple Example

Demostración de la configuración de una escena física sencilla

Qt Quick Controls

File System Explorer

Una aplicación QML de escritorio utilizando Qt Quick Controls personalizado para mostrar archivos de texto de un sistema de archivos

Qt Quick Controls - Attached Style Properties Example

Demostración del uso de QQuickAttachedPropertyPropagator

Qt Quick Controls - Contact List

Una aplicación QML utilizando Qt Quick Controls y una clase C++ que implementa una simple lista de contactos

Qt Quick Controls - Event Calendar

Un calendario de eventos simple

Qt Quick Controls - Flat Style

Una aplicación QML utilizando Qt Quick Controls y módulos QML con controles personalizados

Qt Quick Controls - Gallery

Una galería de controles

Qt Quick Controls - Imagine Style Example: Automotive

Una interfaz de usuario de automoción utilizando activos personalizados de estilo Imagine

Qt Quick Controls - Table of Contents

Demostración del modelo de árbol personalizado en el control TreeView

Qt Quick Controls - Text Editor

Una aplicación de editor de texto enriquecido utilizando Qt Quick Controls

Qt Quick Controls - To Do List

Aplicación de lista de tareas para iOS

Qt Quick Controls - Wearable Demo

Demuestra un lanzador de aplicaciones diseñado para dispositivos wearables

Spreadsheets Example

Demuestra cómo crear una aplicación de hoja de cálculo

Qt Quick Effect Maker

Wiggly

Demuestra cómo utilizar un efecto creado con el Qt Quick Effect Maker (QQEM)

Qt Remote Objects

Model-View Client

Desarrollar un programa cliente muy sencillo que muestre el contenido y los cambios realizados en un servidor

Model-View Server

Desarrollar un sencillo programa servidor que muestre y realice cambios en un QTreeView que esté disponible en una red de Objetos Remotos

QtRemoteObjects WebSockets Applications

Usando un transporte no basado en QIODevice (QWebSocket) con QtRemoteObjects

SSL Server and Client

Configurando una red segura de Objetos Remotos usando QSslSockets

Simpleswitch Direct Server and Client

Un servidor y cliente de Objetos Remotos minimalista

Time Client Application

Un cliente que tiene una réplica de un objeto de tiempo de un servidor y muestra la hora en un reloj

Time Server Application

Un servidor que comparte un objeto de tiempo con clientes conectados

Qt SCXML

SCXML Calculator

Una aplicación que implemente el ejemplo de calculadora presentado en la especificación SCXML

SCXML FTP Client

Implementa un cliente FTP simple utilizando una máquina de estados

SCXML Invoke

Invoca una máquina de estados anidada compilada

SCXML Media Player

Envía datos a un modelo de datos C++ y los recibe de él

SCXML Sudoku

Demuestra el uso de un archivo javascript independiente con SCXML

SCXML Traffic Light (Dynamic, QML)

Una aplicación Qt Quick que utiliza una máquina de estados cargada dinámicamente para implementar un semáforo

SCXML Traffic Light (Dynamic, Widgets)

Una aplicación basada en widgets que utiliza una máquina de estados cargada dinámicamente para implementar un semáforo

SCXML Traffic Light (Simple, QML)

Una aplicación Qt Quick que utiliza una máquina de estados compilada para implementar un semáforo simplificado

SCXML Traffic Light (Static, QML)

Aplicación Qt Quick que utiliza una máquina de estados compilada para implementar un semáforo.

SCXML Traffic Light (Static, Widgets)

Una aplicación basada en widgets que utiliza una máquina de estados compilada para implementar un semáforo.

Qt SQL

Books

Muestra cómo utilizar las clases Qt SQL con un framework modelo/vista

Cached SQL Table

El ejemplo de la tabla en caché muestra cómo se puede utilizar una vista de tabla para acceder a una base de datos, almacenando en caché cualquier cambio en los datos hasta que el usuario los envíe explícitamente mediante un botón pulsador.

Drill Down Example

El ejemplo Drill Down muestra cómo leer datos de una base de datos así como enviar cambios, utilizando las clases QSqlRelationalTableModel y QDataWidgetMapper

Master Detail Example

El ejemplo Master Detail muestra cómo presentar datos de diferentes fuentes de datos en la misma aplicación. Los títulos de los álbumes, y los correspondientes artistas y fechas de lanzamiento, se guardan en una base de datos, mientras que las pistas de cada álbum se almacenan en un archivo XML

Query Model Example

Un ejemplo de modelo de consulta muestra cómo crear versiones personalizadas de datos obtenidos a partir de una consulta SQL, utilizando un modelo que encapsula la consulta y vistas de tabla para mostrar los resultados.

Relational Table Model Example

El ejemplo del modelo de tabla relacional muestra cómo utilizar vistas de tabla con un modelo relacional para visualizar las relaciones entre los elementos de una base de datos.

SQL Browser

El ejemplo del navegador SQL muestra cómo puede utilizarse un navegador de datos para visualizar los resultados de sentencias SQL en una base de datos activa.

SQL Widget Mapper Example

SQL Widget Mapper ejemplo muestra cómo utilizar una información de mapa de una base de datos a los widgets en un formulario

Table Model Example

Un ejemplo de modelo de tabla muestra cómo utilizar un modelo de tabla SQL especializado con vistas de tabla para editar información en una base de datos

Qt SVG

SVG Viewer

Un ejemplo Qt Widgets para renderizar y visualizar archivos SVG

Qt Sensors

Sensors Showcase

Sensors Showcase ejemplo demuestra el uso de sensores con ejemplos visuales

Qt Serial Bus

CAN Bus Manager

El ejemplo envía y recibe tramas de bus CAN

Modbus Client

El ejemplo implementa una aplicación cliente Modbus

Modbus Custom Command

El ejemplo muestra cómo manejar códigos de función Modbus personalizados

Modbus Server

El ejemplo implementa una aplicación de servidor Modbus

Qt Serial Port

Blocking Receiver

Muestra cómo utilizar la API síncrona de QSerialPort en un subproceso no GUI

Blocking Sender

Muestra cómo utilizar la API síncrona de QSerialPort en un subproceso de trabajo

Serial Terminal

Muestra cómo utilizar varias características de QSerialPort

Qt Spatial Audio

Spatial Audio Panning Example

Muestra algunas de las capacidades del motor de audio espacial en Qt

Qt State Machine

Move Blocks

El ejemplo Move Blocks muestra cómo animar elementos en un QGraphicsScene utilizando un QStateMachine con una transición personalizada

Ping Pong States

Ping Pong States ejemplo muestra cómo utilizar estados paralelos junto con eventos personalizados y transiciones en Qt State Machine Framework

Rogue

Rogue ejemplo muestra cómo utilizar la Qt State Machine para el manejo de eventos

Traffic Light

Traffic Light ejemplo muestra cómo usar Qt State Machine Overview para implementar el flujo de control de un semáforo

Árbol de tareas Qt

TaskTree Demo

Demuestra cómo los diferentes modos de ejecución y las políticas de flujo de trabajo afectan a la compleja ejecución TaskTree

TaskTree Image Scaling

Demuestra cómo ejecutar iteraciones del bucle For en paralelo para descargar y escalar imágenes de forma asíncrona utilizando TaskTree

TaskTree Traffic Light

Demuestra cómo implementar el comportamiento de una máquina de estados utilizando TaskTree a través de una simulación de semáforo.

Qt TextToSpeech

Hello Speak Example

El ejemplo Hello Speak lee en voz alta el texto proporcionado por el usuario.

Quick Speech Example

El ejemplo Quick Speech lee texto proporcionado por el usuario

Qt UI Tools

Text Finder

Carga dinámica de archivos .ui utilizando QUiLoader

Qt Virtual Keyboard

Virtual Keyboard in Qt Quick

Este ejemplo muestra cómo utilizar el teclado virtual en una aplicación Qt Quick

Qt Wayland Compositor

Custom Extension

Custom Extension muestra cómo implementar una extensión Wayland personalizada

Custom Shell

Custom Shell muestra cómo implementar una extensión shell personalizada

Fancy Compositor

Fancy Compositor es un ejemplo que demuestra como escribir un compositor Wayland en puro QML

IVI Compositor

IVI Compositor es un ejemplo que demuestra cómo utilizar la extensión IviApplication

Minimal CPP

Minimal CPP es un ejemplo que muestra cómo escribir un compositor Wayland en C++.

Minimal QML

Minimal QML es un ejemplo simple que demuestra cómo escribir un compositor Wayland en QML

Multi Output

Multi Output es un ejemplo que muestra un compositor con múltiples salidas

Multi Screen

Multi Screen es un compositor Wayland de escritorio para múltiples pantallas

Overview Compositor

Overview Compositor muestra cómo cambiar entre los clientes en una cuadrícula

QtShell Compositor

Compositor QtShell muestra cómo utilizar la extensión de shell QtShell

Server Side Decoration Compositor

Server Side Decoration Compositor es un ejemplo simple que demuestra las decoraciones de ventanas del lado del servidor en xdg-shell

Spanning Screens

Spanning Screens es un ejemplo que muestra cómo dejar que los clientes Wayland abarquen múltiples pantallas

Qt WebChannel

Qt WebChannel ChatClient HTML Example

Un cliente HTML/JavaScript que se comunica a través de un WebSocket con un servidor QWebChannel

Qt WebChannel ChatClient QML Application

Un cliente QML que se comunica a través de un WebSocket con un servidor QWebChannel

Qt WebChannel ChatServer Example

Un servidor de chat simple implementado utilizando la API C++ de QWebChannel

Qt WebChannel Standalone Example

Un chat sencillo entre un servidor y un cliente remoto que se ejecuta en un navegador

Qt WebEngine

Recipe Browser

Inyectar hojas de estilo personalizadas en páginas web y proporcionar una herramienta de previsualización de texto enriquecido para un lenguaje de marcado personalizado

WebEngine Content Manipulation Example

Demuestra cómo cargar y manipular contenido web

WebEngine Cookie Browser Example

Un navegador de cookies basado en Qt WebEngine Widgets

WebEngine Lifecycle Example

Congela y descarta las pestañas en segundo plano para reducir el uso de CPU y memoria

WebEngine Notifications Example

Demuestra cómo pasar notificaciones web HTML5 a los usuarios

WebEngine Push Notifications Example

Demuestra cómo suscribirse y darse de baja de notificaciones push

WebEngine Quick Nano Browser

Un navegador web implementado utilizando el tipo QML WebEngineView

WebEngine Widgets Client Certificate Example

Un escenario sencillo de autenticación de certificado de cliente utilizando Qt WebEngine y QSslServer

WebEngine Widgets Html2Pdf Example

Convierte páginas web en documentos PDF utilizando Qt WebEngine

WebEngine Widgets Maps Example

Demostración de cómo gestionar solicitudes de geolocalización

WebEngine Widgets Permission Browser Example

Demuestra cómo manejar las solicitudes de permisos de sitios web, y gestionar los permisos existentes

WebEngine Widgets PrintMe Example

Demuestra cómo imprimir páginas web utilizando Qt WebEngine Widgets

WebEngine Widgets Simple Browser Example

Un navegador sencillo basado en Qt WebEngine Widgets

WebEngine Widgets Spellchecker Example

Integración de un corrector ortográfico en un sencillo formulario HTML

WebEngine Widgets Video Player Example

Muestra vídeo a pantalla completa utilizando QWebEngineView

Qt WebSockets

QML WebSocket Client

Explica cómo escribir un ejemplo de cliente QML WebSocket

QML WebSocket Server

Un ejemplo simple que muestra como usar un QML WebSocketServer

Secure WebSocket Echo Client

Una simple aplicación cliente usando WebSockets seguros (wss)

Secure WebSocket Echo Server

Un servidor simple para responder a clientes sobre WebSockets seguros (wss)

Simple WebSocket Chat

Una aplicación de chat mínima utilizando el protocolo WebSocket

WebSocket Echo Client

Mostrar cómo escribir una aplicación cliente WebSocket sencilla

WebSocket Echo Server

Mostrar cómo escribir una aplicación de servidor WebSocket sencilla

Qt WebView

Qt WebView Examples - Minibrowser

Minibrowser ejemplo demuestra cómo utilizar el módulo Qt WebView con Qt Quick

Qt Widgets

40000 Chips

Visualiza una enorme escena de vista gráfica con 40000 elementos de chip

Address Book

Ejemplo de libreta de direcciones muestra cómo utilizar modelos proxy para mostrar diferentes vistas sobre los datos de un único modelo

Affine Transformations

Demuestra cómo funcionan las transformaciones afines en QPainter

Analog Clock

Reloj Analógico ejemplo muestra cómo dibujar el contenido de un widget personalizado

Basic Drawing Example

Dibujo Básico ejemplo muestra cómo mostrar primitivas gráficas básicas en una variedad de estilos utilizando la clase QPainter

Basic Graphics Layouts Example

Demuestra cómo crear un diseño gráfico básico

Basic Layouts Example

Muestra cómo utilizar los gestores de diseño estándar

Basic Sort/Filter Model Example

Ejemplo de Modelo Básico de Ordenación/Filtrado ilustra cómo utilizar QSortFilterProxyModel para realizar ordenaciones y filtrados básicos

Calculator Example

El ejemplo muestra cómo utilizar señales y ranuras para implementar la funcionalidad de un widget de calculadora, y cómo utilizar QGridLayout para colocar widgets hijos en una rejilla

Calendar Widget Example

El ejemplo del widget de calendario muestra el uso de QCalendarWidget

Colliding Mice Example

Demuestra cómo animar elementos en una vista gráfica

Combo Widget Mapper Example

Combo Widget Mapper ejemplo muestra como usar QDataWidgetMapper para mapear información desde un modelo a widgets específicos en un formulario

Completer Example

El ejemplo Completer muestra cómo proporcionar facilidades de completado de cadena para un widget de entrada basado en datos proporcionados por un modelo

Composition Modes

Demuestra cómo funcionan los modos de composición en QPainter

Cube RHI Widget Example

Muestra cómo renderizar un cubo texturizado e integrarlo con QPainter y widgets, utilizando la API 3D de QRhi Qt y la capa de abstracción del lenguaje de sombreado

Custom Completer Example

El ejemplo de completador personalizado muestra cómo proporcionar facilidades de completado de cadena para un widget de entrada basado en datos proporcionados por un modelo. El completador muestra sugerencias de posibles palabras basadas en los tres primeros caracteres introducidos por el usuario y la palabra elegida por el usuario se inserta en el TextEdit utilizando QTextCursor.

Custom Sort/Filter Model Example

El ejemplo Custom Sort/Filter Model ilustra cómo subclasificar QSortFilterProxyModel para realizar una ordenación y filtrado avanzados

Diagram Scene Example

Demuestra cómo utilizar el marco de la vista gráfica

Drag and Drop Robot Example

Demuestra cómo arrastrar y soltar elementos en una vista gráfica

Draggable Icons Example

El ejemplo Draggable Icons muestra cómo arrastrar y soltar datos de imagen entre widgets de la misma aplicación, y entre aplicaciones diferentes

Draggable Text Example

El ejemplo muestra cómo arrastrar y soltar texto entre widgets

Drop Site Example

El ejemplo muestra cómo distinguir los distintos formatos MIME disponibles en una operación de arrastrar y soltar

Easing Curves Example

El ejemplo de curvas de relajación muestra cómo utilizar curvas de relajación para controlar la velocidad de una animación

Editable Tree Model Example

Este ejemplo muestra cómo implementar un modelo de árbol simple basado en ítems que puede utilizarse con otras clases en el marco modelo/vista

Elastic Nodes Example

Demuestra cómo interactuar con elementos gráficos en una escena

Fetch More Example

El ejemplo Fetch More muestra cómo añadir elementos a un modelo de vista de elementos bajo demanda

Flow Layout Example

Muestra cómo organizar widgets para diferentes tamaños de ventana

Frozen Column Example

Este ejemplo demuestra cómo congelar una columna dentro de un QTableView

Gradients

Muestra como usar gradientes con QPainter

Image Composition Example

Muestra cómo funcionan los modos de composición en QPainter

Image Gestures Example

Demuestra el uso de gestos simples en un widget

License Wizard Example

Ejemplo de Asistente de Licencia muestra como implementar complejos asistentes en Qt

Line Edits Example

Ejemplo de Edición de Líneas demuestra las muchas maneras en que QLineEdit puede ser utilizado, y muestra los efectos de varias propiedades y validadores en la entrada y salida suministrada por el usuario

Menus Example

El ejemplo de Menús muestra cómo pueden utilizarse los menús en una aplicación de ventana principal

Order Form Example

Un ejemplo de formulario de pedido muestra cómo generar documentos de texto enriquecido combinando una plantilla sencilla con los datos introducidos por el usuario en un cuadro de diálogo.

Painter Paths Example

El ejemplo de los trazados de pintor muestra cómo utilizar los trazados de pintor para crear formas complejas para el renderizado.

Path Stroking

Path Stroking ejemplo muestra varios tipos de lápices que se pueden utilizar con QPainter

QRegularExpression Example

QRegularExpression ejemplo muestra cómo las expresiones regulares en Qt se aplican al texto proporcionando un entorno en el que nuevas expresiones regulares pueden ser creadas y probadas en cadenas de texto personalizadas

Scribble Example

Scribble ejemplo muestra cómo reimplementar algunos de los manejadores de eventos de QWidget para recibir los eventos generados por los widgets de la aplicación

Shortcut Editor Example

El ejemplo Shortcut Editor muestra cómo crear un modelo jerárquico básico de lectura-escritura para usarlo con las clases QKeySequenceEdit y la vista estándar de Qt. Para una descripción de la Programación Modelo/Vista, ver el resumen de Programación Modelo/Vista

Simple Anchor Layout Example

Demuestra la disposición de anclas en una escena de vista gráfica

Simple RHI Widget Example

Muestra cómo renderizar un triángulo utilizando QRhi, la API 3D de Qt y la capa de abstracción del lenguaje de sombreado.

Simple Tree Model Example

Ejemplo de modelo de árbol simple muestra cómo utilizar un modelo jerárquico con las clases de vista estándar de Qt

Sliders Example

Sliders ejemplo muestra cómo utilizar los diferentes tipos de deslizadores disponibles en Qt: QSlider, QScrollBar y QDial

Spin Boxes Example

Spin Boxes ejemplo muestra como usar los diferentes tipos de spin boxes disponibles en Qt, desde un simple widget QSpinBox hasta editores más complejos como el widget QDateTimeEdit

Spreadsheet

El ejemplo de la Hoja de Cálculo muestra cómo crear una simple aplicación de hoja de cálculo

Standard Dialogs Example

Standard Dialogs ejemplo muestra los diálogos estándar que son proporcionados por Qt

Star Delegate Example

Star Delegate ejemplo muestra como crear un delegado que puede pintarse a si mismo y que soporta edición

Syntax Highlighter Example

Syntax Highlighter ejemplo muestra como realizar un simple resaltado de sintaxis

System Tray Icon Example

System Tray Icon ejemplo muestra cómo añadir un icono con un menú y mensajes emergentes a la bandeja del sistema de un entorno de escritorio

Tab Dialog Example

Tab Dialog ejemplo muestra como construir un dialogo de pestaña usando la clase QTabWidget

Tablet Example

Este ejemplo muestra cómo utilizar una tableta Wacom en aplicaciones Qt

Taking a Screenshot

Screenshot ejemplo muestra cómo tomar una captura de pantalla del escritorio

Touch Knobs Example

Muestra cómo crear controles personalizados que aceptan entrada táctil

Transformations Example

Transformations ejemplo muestra cómo las transformaciones influyen en la forma en que QPainter renderiza primitivas gráficas

Translucent Background

Ejemplo muestra cómo hacer una ventana redonda con un fondo translúcido

Tree Model Completer Example

El ejemplo Tree Model Completer muestra cómo proporcionar facilidades de completado para un modelo jerárquico, utilizando un punto como separador para acceder a los objetos de nivel Child, GrandChild y GrandGrandChild

Trivial Wizard Example

Ejemplo de Asistente Trivial ilustra como crear un asistente lineal de registro de tres páginas usando tres instancias de QWizardPage y una instancia de QWizard

Undo Framework Example

Este ejemplo muestra como implementar la funcionalidad deshacer/rehacer con el framework Qt undo

Vector Deformation

Demuestra como manipular los elementos de un QPainterPath

Widgets Gallery Example

El ejemplo Widgets Gallery muestra widgets relevantes para el diseño de UIs

Widgets Tutorial - Child Widgets

Widgets Tutorial - Creating a Window

Widgets Tutorial - Nested Layouts

Widgets Tutorial - Using Layouts

Window Flags Example

El ejemplo de Window Flags muestra cómo usar las banderas de ventana disponibles en Qt

Qt Widgets Manual del Diseñador

Calculator Builder

Creación de una interfaz de usuario a partir de un formulario Qt Widgets Designer en tiempo de ejecución

Calculator Form

Uso de un formulario creado con Qt Widgets Designer en una aplicación

Calculator Form/Multiple Inheritance

Uso de un formulario creado con Qt Widgets Designer en una aplicación

Container Extension Example

Creación de un plugin multipágina personalizado para Qt Widgets Designer

Custom Widget Plugin

Creación de un plugin widget personalizado para Qt Widgets Designer

Task Menu Extension

Creación de un plugin de widget personalizado para Qt Widgets Designer y provisión de entradas de menú de tareas personalizadas asociadas al plugin

Qt XML

DOM Bookmarks Application

Proporciona un lector para archivos XML Bookmark Exchange Language

© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.