Qt (biblioteca)

Qt
Qt logo 2016.svg
Qt Designer
Qt Designer usado para el diseño del GUI.
Desarrollador(es)
  • Trolltech (1991–2008)
  • Nokia (2008–2011)
  • Digia (2012–2014)
  • Qt Company (2014-presente)
  • Qt Project (2011–presente)

Qt Creator
Información general
Modelo de desarrollo Software libre y de código abierto
Autor(es) Haavard Nord y Eirik Chambe-Eng.[1]
Última versión estable 5.7 (info)
16 de junio de 2016 (5 meses y 22 días)
Género Biblioteca de desarrollo
Programado en C++
Sistema operativo Multiplataforma
Licencia GNU LGPL 2.1
GNU GPL 2 y 3
Propietaria[2]
Estado actual Activo
En español No
[ editar datos en Wikidata]
Relación entre Qt y otras bibliotecas

Qt es un framework multiplataforma orientado a objetos ampliamente usado para desarrollar programas ( software) que utilicen interfaz gráfica de usuario, así como también diferentes tipos de herramientas para la línea de comandos y consolas para servidores que no necesitan una interfaz gráfica de usuario.

Qt es desarrollada como un software libre y de código abierto a través de Qt Project, donde participa tanto la comunidad, como desarrolladores de Nokia, Digia y otras empresas.[4] Qt es distribuida bajo los términos de GNU Lesser General Public License y otras. Por otro lado, Digia está a cargo de las licencias comerciales de Qt desde marzo de 2011.

Qt es utilizada en KDE, entorno de escritorio para sistemas como GNU/Linux o FreeBSD, entre otros.

Propósitos y características

Qt utiliza el lenguaje de programación C++ de forma nativa, adicionalmente puede ser utilizado en varios otros lenguajes de programación a través de bindings. También es usada en sistemas informáticos empotrados para automoción, aeronavegación y aparatos domésticos como frigoríficos.[5]

Funciona en las principales plataformas y tiene un amplio apoyo. El API de la biblioteca cuenta con métodos para acceder a bases de datos mediante SQL, así como uso de XML, gestión de hilos, soporte de red, una API multiplataforma unificada para la manipulación de archivos y una multitud de otros métodos para el manejo de ficheros, además de estructuras de datos tradicionales.

Other Languages
العربية: كيوت
azərbaycanca: Qt
تۆرکجه: کیوت
català: Qt
čeština: Qt (knihovna)
English: Qt (software)
euskara: Qt
فارسی: کیوت
français: Qt
हिन्दी: क्यूट
magyar: Qt
Bahasa Indonesia: Qt toolkit
italiano: Qt (toolkit)
日本語: Qt
lietuvių: Qt
latviešu: Qt (ietvars)
മലയാളം: ക്യൂട്ടി
Nederlands: Qt-toolkit
norsk nynorsk: Qt
norsk bokmål: Qt
polski: Qt
português: Qt
română: Qt
русский: Qt
slovenčina: Qt (knižnica)
slovenščina: Qt
српски / srpski: Qt
svenska: Qt
ไทย: คิวต์
українська: Qt
Tiếng Việt: Qt
中文: Qt