# Tipos QML

El módulo de Qt Quick que incorpora Velneo incluye tipos de gráficos primitivos. Estos tipos están disponibles solamente en un script QML si en el script se importa el espacio de nombre de QtQuick.

La versión actual del módulo de QtQuick es la 2.15, así debe ser importada a través de la siguiente declaración:

```
import QtQuick 2.15
```

A continuación enumeramos todos los módulos disponibles y sus versiones. Estos módulos, si no se indica lo contrario en su descripción, quiere decir que están disponibles para todas las plataformas (Windows, Linux, MacOS, Android e iOS):

* QtQuick 2.15
* QtQuick Controls 1.x (se incluirá entre las funcionalidades obsoletas en próximas versiones. Conviene ir migrando a la versión 2).
* QtQuick.Controls 2.15 que permite aplicar distintos estilos a los controles (ver el punto [estilos disponibles en QtQuick.Controls 2.15](/30/velneo-vdevelop/scripts/lenguajes/qml/tipos-qml.md#estilos-disponibles-en-qtquickcontrols-212) para ampliar información al respecto).
* QtQuick.LocalStorage 2.15
* QtGraphicalEffects 1.0
* QtLocation 5.12
* QtMultimedia 5.12
* QtPositioning 5.12
* QtQml.Models 2.12
* QtSensors 5.12
* QtWebChannel 1.0
* QtWebSocket (requiere librería QtWebSocket.dll) 1.1
* QtWebView 1.1 (solamente funcional en Android)
* QtCharts 2.3
* QtQuick.XmlListModel 2.15
* QtQuick.Window 2.15

## Submódulos

Qt Quick incluye varios submódulos que contienen tipos adicionales.

**XML List Model**: contiene tipos para crear modelos a partir de datos XML.

**Almacenamiento local**: un submódulo que contiene una interfaz de JavaScript para una base de datos SQLite.

**Ventanas**: contiene tipos para crear ventanas de nivel superior y para acceder a la información de pantalla.

**Diálogos**: contiene tipos para crear e interactuar con diálogos del sistema.

**Controles**: provee un conjunto de componentes UI reutilizables.

**Layouts**: contiene tipos que son usados para organizar los elementos en la interfaz de usuario.

## Tipos

Sigue el enlace siguiente para acceder a la documentación del os tipos QML soportados. &#x20;

<https://doc.qt.io/qt-5.15/qmltypes.html>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://doc.velneo.com/30/velneo-vdevelop/scripts/lenguajes/qml/tipos-qml.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
