fbpx
Wikipedia

Qt (biblioteca)

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

Qt Designer usado para el diseño del GUI.
Información general
Tipo de programa Biblioteca de desarrollo
Autor Haavard Nord y Eirik Chambe-Eng.[1]
Desarrollador
  • Trolltech (1991–2008)
  • Nokia (2008–2011)
  • Digia (2012–2014)
  • Qt Company (2014-presente)
  • Qt Project (2011–presente)
Modelo de desarrollo Software libre y de código abierto
Licencia GNU LGPL 2.1
GNU GPL 2 y 3
Propietaria[3]
Estado actual Activo
Información técnica
Programado en C++
Versiones
Última versión estable 6.1[2]​ (info) 6 de mayo de 2021 (2 meses y 30 días)
Archivos legibles
Archivos editables
Asistencia técnica
Enlaces
Qt Sitio web oficial
Repositorio de código
Seguimiento de errores
Relación entre Qt y otras bibliotecas

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]​ Anteriormente, era desarrollado por la división de software de Qt de Nokia, que entró en vigor después de la adquisición por parte de Nokia de la empresa noruega Trolltech, el productor original de Qt, el 17 de junio de 2008.[5]​ 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 embebidos para automoción, aeronavegación y aparatos domésticos como frigoríficos.[6]

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.

Historia

Fue desarrollado inicialmente por Haavard Nord (CEO de Trolltech) y Eirik Chambe-Eng (presidente de Trolltech). Haavard y Eirik se reunieron en el Instituto Noruego de Tecnología de Trondheim, donde ambos se graduaron con una maestría en ciencias de la computación. El kit de herramientas se llamó Qt porque la letra Q lucía atractiva en la fuente Emacs la cual era muy usada por Haavard en su trabajo, y "t" se inspiró en Xt, el kit de herramientas X "X Tool kit".[1]

Inicialmente Qt apareció como biblioteca desarrollada por Trolltech (en aquel momento «Quasar Technologies») en 1992 siguiendo un desarrollo basado en el código abierto, pero no completamente libre. Originalmente permitía desarrollo de software cerrado mediante la compra de una licencia comercial, o el desarrollo de software libre usando la licencia Free Qt. Esta última no era una licencia real de software libre dado que no permitía redistribuir versiones modificadas de Qt.

Se usó activamente en el desarrollo del escritorio KDE (entre 1996 y 1998), con un notable éxito y rápida expansión, camino de convertirse en uno de los escritorios más populares de GNU/Linux.

Este hecho causaba preocupación desde el proyecto GNU, ya que veían como una amenaza para el software libre que uno de los escritorios libres más usados se apoyase en software propietario. Para contrarrestar esta situación se plantearon dos ambiciosas iniciativas: por un lado el equipo de GNU en 1997 inició el desarrollo del entorno de escritorio GNOME con GTK+ para GNU/Linux. Por otro lado se intentó hacer una biblioteca compatible con Qt pero totalmente libre, llamada Harmony.

En 1998 desarrolladores de KDE se reunieron con Trolltech para establecer la KDE Free Qt Foundation, que establecía que si Trolltech dejaba de desarrollar la versión gratuita y semi-libre de Qt la propia Fundación podría liberar la última versión publicada de la biblioteca Qt bajo una licencia tipo BSD[7]

Con la versión 2.0 se cambió a la licencia Q Public License, considerada de código abierto. Este cambio pretendía acallar las críticas a Qt y KDE que alegaban que no era software libre. Sin embargo, QPL no era compatible con la licencia GPL que usaba KDE, por lo que hubo voces que afirmaban que se estaba violando la licencia GPL al mezclar software QPL (la biblioteca Qt) con software GPL (KDE).[8]

El 4 de septiembre de 2000, Trolltech comenzó a ofrecer la biblioteca Qt en su versión 2.1 bajo la licencia GPL en su versión para Linux. La versión para Mac OS X no se publicó bajo GPL hasta junio de 2003, mientras que la versión para Windows fue publicada bajo la licencia GPL en junio de 2005.

El 18 de enero de 2008, Trolltech anunció que también ofrecería Qt bajo la licencia GPL v3.

En junio de 2008, Nokia adquirió Trolltech, para desarrollar aplicaciones de escritorio y para dispositivos móviles. Esta última fue integrada a Nokia como «Qt Software».[5]

El 14 de enero de 2009, Nokia anunció que Qt v4.5 se licenciaría adicionalmente bajo la licencia LGPL 2.1, con el lema «Qt Everywhere».[9]

Nokia anunció que va a detener sus desarrollos en Symbian para usar la plataforma de Microsoft para sus teléfonos inteligentes en febrero de 2011.

El 9 de agosto de 2012, Digia anunció un acuerdo con Nokia para la adquisición de Qt. Algunos de los planes de Digia son el desarrollo de Qt para Android, iOS y Windows 8.[10]

Qt cuenta actualmente con un sistema de triple licencia: GPL v2/v3 para el desarrollo de software de código abierto y software libre, la licencia de pago QPL para el desarrollo de aplicaciones comerciales, y a partir de la versión 4.5 una licencia gratuita pensada para aplicaciones comerciales, LGPL.

Plataformas

Qt se encuentra disponible para sistemas tipo Unix con el servidor gráfico X Window System (Linux, BSDs, Unix), para Apple Mac OS X, para sistemas Microsoft Windows, para Linux embebido (en inglés Embedded Linux), para sistemas embebidos como PDA, Teléfono inteligente, etc. y para dispositivos que utilizan Windows CE[11]

Qt Software anunció el 20 de octubre de 2008 una versión de Qt para la plataforma S60.[12][13]

Adicionalmente también está disponible QSA (Qt Scripts for Applications), que, basándose en ECMAScript/JavaScript, permite introducir y crear scripts en las aplicaciones creadas con Qt.

Hay tres ediciones de Qt disponibles en cada una de estas plataformas, llamadas:

  • GUI Framework – edición con nivel reducido de GUI, orientado a redes y bases de datos.
  • Full Framework – edición completa comercial
  • Open Source – edición completa Open Source

Bindings

Qt dispone de una serie de bindings para diversos lenguajes de programación:

  • PyQt – Bindings GPL/Comercial para Python.
  • PySide[14]​ – LGPL bindings para Python de OpenBossa (subsidiario de Nokia).
  • PythonQt[15]​ – LGPL bindings para Python.
  • Qyoto[16]​ – Bindings para C# u otros lenguajes.NET. Existe un conjunto adicional de bindings Kimono[17]​ para KDE.
  • QtRuby[18]​ – Bindings para Ruby. Existe un conjunto adicional de bindings, Korundum para KDE.
  • Qt Jambi[19]​ – Bindings para Java.
  • QtAda[20]​ – Bindings para Ada.
  • FreePascal Qt4[21]​ – Bindings para Pascal.
  • Perl Qt4[22]​ – Bindings para Perl.
  • PHP-Qt – Bindings para PHP.
  • Qt Haskell[23]​ – Bindings para Haskell.
  • lqt[24]​ – Bindings para Lua.
  • DaoQt[25]​ – Bindings para Dao.
  • QtD[26]​ – Binding para D.

Ejemplo de programación

 
Otro ejemplo del programa ¡Hola Mundo!.

El siguiente es un ejemplo usando Qt del conocido programa ¡Hola Mundo!, donde se crea una ventana con una etiqueta (QLabel) mostrando el texto ¡Hola Mundo!.

/******** Hola.cpp **********/ #include <QtGui/QApplication> #include <QtGui/QLabel> int main(int argc, char *argv[]) { QApplication app(argc, argv); QLabel label( QString::fromUtf8("¡Hola Mundo!") ); label.show(); return app.exec(); } 


Compilación y ejecución

1. Se crea la carpeta Hola
2. Se crea el archivo Hola.cpp en la carpeta Hola
3. En un emulador de terminal descender a la carpeta Hola y ejecutar:

a) qmake -project
b) qmake
c) make/gmake/nmake - según el sistema operativo o de compilación

4. Para ejecutar el programa:

d) ./release/Hola (en Windows: release\Hola.exe)

Usos

Organizaciones que utilizan Qt

Debido a la sencillez, robustez, rendimiento nativo, compatibilidad multi-plataforma y ambas licencias, de código abierto y comerciales; muchas organizaciones en muchas partes del mundo utilizan Qt. Estas incluyen, pero no se limitan a: Agencia Espacial Europea,[27]DreamWorks,[28][29]Lucasfilm,[30][31]Panasonic,[32]Philips,[33]Samsung,[34]Siemens AG,[35]Volvo,[36]Walt Disney Animation Studios,[37]Blizzard Entertainment,[38]Electronic Arts,[39]AMD, Research In Motion,[40]HP.[41]

Aplicaciones escritas en Qt

Ejemplos de aplicaciones que utilizan Qt son: Autodesk Maya,[42][43]Mathematica,[44]Google Earth,[45]​ el IDE RStudio,[46]Spotify para Linux,[47]​ la máquina virtual VirtualBox, VLC media player,[48]​ y AMD Radeon Software Crimson Edition.[49]

Véase también

Referencias

  1. Blanchette, Jasmin; Summerfield, Mark (junio de 2006). «A Brief History of Qt». C++ GUI Programming with Qt 4 (1st edición). Prentice-Hall. pp. xv-xvii. Consultado el 5 de agosto de 2013. 
  2. https://www.qt.io/blog/qt-6.1-released
  3. «Qt Licensing — A cross-platform application and UI framework». 
  4. Knoll, Lars (21 de octubre de 2011). «The Qt Project is live!». Consultado el 9 de agosto de 2012. 
  5. . Archivado desde el original el 19 de enero de 2009. 
  6. «New 'Cool' Developments». 28 de agosto de 2011. 
  7. January 14, 2009
  8. (en inglés). 9 de agosto de 2012. Archivado desde el original el 5 de marzo de 2013. Consultado el 9 de agosto de 2012. 
  9. PySide
  10. PythonQt
  11. Qyoto
  12. QtRuby
  13. QtAda el 12 de abril de 2009 en Wayback Machine.
  14. . Archivado desde el original el 20 de enero de 2009. Consultado el 5 de julio de 2009. 
  15. lqt
  16. DaoQt
  17. QtD
  18. . Archivado desde el original el 23 de julio de 2011. 
  19. Behind the Scenes at DreamWorks Animation: Making the Apps that Make the Movies. 
  20. UI & System Design Challenges for the NxG Lighting Tool. 
  21. «Lucasfilm Entertainment Company Ltd.». 
  22. . Archivado desde el original el 23 de julio de 2011. 
  23. . Archivado desde el original el 23 de julio de 2011. 
  24. . Archivado desde el original el 23 de julio de 2011. 
  25. . Archivado desde el original el 23 de julio de 2011. 
  26. . Archivado desde el original el 14 de julio de 2011. 
  27. . Archivado desde el original el 14 de julio de 2011. 
  28. . Archivado desde el original el 14 de julio de 2011. 
  29. «Blizzard's additions/modifications to Qt». 
  30. {{cita web |url=http://gpl.ea.com/qtsource.html |título=Open Source - Electronic Arts }
  31. . Archivado desde el original el 18 de enero de 2013. Consultado el 3 de enero de 2013. 
  32. «Developing Innovative Desktop and Embedded HP Products with Qt». 
  33. . Archivado desde el original el 23 de julio de 2011. 
  34. . Archivado desde el original el 23 de julio de 2011. 
  35. . Archivado desde el original el 23 de agosto de 2014. Consultado el 12 de noviembre de 2015. 
  36. «Google Earth Includes a Web Browser». Googlesystem.blogspot.de. 15 de junio de 2010. Consultado el 8 de abril de 2013. 
  37. Verzani, John (2011). Getting Started with RStudio. O'Reilly Media, Inc. p. 4. ISBN 9781449309039. 
  38. . Archivado desde el original el 4 de enero de 2015. 
  39. «Qt Interface». 
  40. Mark Walton (2 de noviembre de 2015). «AMD Radeon Software Crimson: A new name and a new look for Catalyst». 
  41. «The KDE development platform». 
  42. . Archivado desde el original el 26 de febrero de 2009. 
  43. TOra uses the Qt library

Enlaces externos

  •   Wikimedia Commons alberga una categoría multimedia sobre Qt.
  •   Wikilibros alberga un libro o manual sobre Introducción a Patrones de Diseño en C++ con Qt4.
  • qt.io, sitio web de Qt
  • Qt Forum Español, foro de Qt para comunidad hispanohablante
  •   Datos: Q201904
  •   Multimedia: Qt
  •   Libros y manuales: Introducción a Patrones de Diseño en C++ con Qt4

biblioteca, framework, multiplataforma, orientado, objetos, ampliamente, usado, para, desarrollar, programas, software, utilicen, interfaz, gráfica, usuario, así, como, también, diferentes, tipos, herramientas, para, línea, comandos, consolas, para, servidores. Qt es un framework multiplataforma orientado a objetos ampliamente usado para desarrollar programas software que utilicen interfaz grafica de usuario asi como tambien diferentes tipos de herramientas para la linea de comandos y consolas para servidores que no necesitan una interfaz grafica de usuario QtQt Designer usado para el diseno del GUI Informacion generalTipo de programaBiblioteca de desarrolloAutorHaavard Nord y Eirik Chambe Eng 1 DesarrolladorTrolltech 1991 2008 Nokia 2008 2011 Digia 2012 2014 Qt Company 2014 presente Qt Project 2011 presente Modelo de desarrolloSoftware libre y de codigo abiertoLicenciaGNU LGPL 2 1GNU GPL 2 y 3Propietaria 3 Estado actualActivoInformacion tecnicaProgramado enC VersionesUltima version estable6 1 2 info 6 de mayo de 2021 2 meses y 30 dias Archivos legibles variosQt MessageQt User InterfaceQt Translation source fileQt Assistant Documentation ProfileQt Assistant Content FileQt Resource CollectionQt Jambi User InterfaceArchivos editables variosQt MessageQt User InterfaceQt Translation source fileQt Assistant Documentation ProfileQt Assistant Content FileQt Resource CollectionQt Jambi User InterfaceAsistencia tecnicaEnlacesQt Sitio web oficial Repositorio de codigo Seguimiento de errores editar datos en Wikidata Relacion entre Qt y otras bibliotecas Qt es desarrollada como un software libre y de codigo abierto a traves de Qt Project donde participa tanto la comunidad como desarrolladores de Nokia Digia y otras empresas 4 Anteriormente era desarrollado por la division de software de Qt de Nokia que entro en vigor despues de la adquisicion por parte de Nokia de la empresa noruega Trolltech el productor original de Qt el 17 de junio de 2008 5 Qt es distribuida bajo los terminos de GNU Lesser General Public License y otras Por otro lado Digia esta 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 Indice 1 Propositos y caracteristicas 2 Historia 3 Plataformas 4 Bindings 5 Ejemplo de programacion 6 Usos 6 1 Organizaciones que utilizan Qt 6 2 Aplicaciones escritas en Qt 7 Vease tambien 8 Referencias 9 Enlaces externosPropositos y caracteristicas EditarQt utiliza el lenguaje de programacion C de forma nativa adicionalmente puede ser utilizado en varios otros lenguajes de programacion a traves de bindings Tambien es usada en sistemas informaticos embebidos para automocion aeronavegacion y aparatos domesticos como frigorificos 6 Funciona en las principales plataformas y tiene un amplio apoyo El API de la biblioteca cuenta con metodos para acceder a bases de datos mediante SQL asi como uso de XML gestion de hilos soporte de red una API multiplataforma unificada para la manipulacion de archivos y una multitud de otros metodos para el manejo de ficheros ademas de estructuras de datos tradicionales Historia Editar Este articulo o seccion se encuentra desactualizado La informacion suministrada ha quedado obsoleta o es insuficiente Uso de esta plantilla sust Desactualizado tema del articulo Fue desarrollado inicialmente por Haavard Nord CEO de Trolltech y Eirik Chambe Eng presidente de Trolltech Haavard y Eirik se reunieron en el Instituto Noruego de Tecnologia de Trondheim donde ambos se graduaron con una maestria en ciencias de la computacion El kit de herramientas se llamo Qt porque la letra Q lucia atractiva en la fuente Emacs la cual era muy usada por Haavard en su trabajo y t se inspiro en Xt el kit de herramientas X X Tool kit 1 Inicialmente Qt aparecio como biblioteca desarrollada por Trolltech en aquel momento Quasar Technologies en 1992 siguiendo un desarrollo basado en el codigo abierto pero no completamente libre Originalmente permitia desarrollo de software cerrado mediante la compra de una licencia comercial o el desarrollo de software libre usando la licencia Free Qt Esta ultima no era una licencia real de software libre dado que no permitia redistribuir versiones modificadas de Qt Se uso activamente en el desarrollo del escritorio KDE entre 1996 y 1998 con un notable exito y rapida expansion camino de convertirse en uno de los escritorios mas populares de GNU Linux Este hecho causaba preocupacion desde el proyecto GNU ya que veian como una amenaza para el software libre que uno de los escritorios libres mas usados se apoyase en software propietario Para contrarrestar esta situacion se plantearon dos ambiciosas iniciativas por un lado el equipo de GNU en 1997 inicio el desarrollo del entorno de escritorio GNOME con GTK para GNU Linux Por otro lado se intento hacer una biblioteca compatible con Qt pero totalmente libre llamada Harmony En 1998 desarrolladores de KDE se reunieron con Trolltech para establecer la KDE Free Qt Foundation que establecia que si Trolltech dejaba de desarrollar la version gratuita y semi libre de Qt la propia Fundacion podria liberar la ultima version publicada de la biblioteca Qt bajo una licencia tipo BSD 7 Con la version 2 0 se cambio a la licencia Q Public License considerada de codigo abierto Este cambio pretendia acallar las criticas a Qt y KDE que alegaban que no era software libre Sin embargo QPL no era compatible con la licencia GPL que usaba KDE por lo que hubo voces que afirmaban que se estaba violando la licencia GPL al mezclar software QPL la biblioteca Qt con software GPL KDE 8 El 4 de septiembre de 2000 Trolltech comenzo a ofrecer la biblioteca Qt en su version 2 1 bajo la licencia GPL en su version para Linux La version para Mac OS X no se publico bajo GPL hasta junio de 2003 mientras que la version para Windows fue publicada bajo la licencia GPL en junio de 2005 El 18 de enero de 2008 Trolltech anuncio que tambien ofreceria Qt bajo la licencia GPL v3 En junio de 2008 Nokia adquirio Trolltech para desarrollar aplicaciones de escritorio y para dispositivos moviles Esta ultima fue integrada a Nokia como Qt Software 5 El 14 de enero de 2009 Nokia anuncio que Qt v4 5 se licenciaria adicionalmente bajo la licencia LGPL 2 1 con el lema Qt Everywhere 9 Nokia anuncio que va a detener sus desarrollos en Symbian para usar la plataforma de Microsoft para sus telefonos inteligentes en febrero de 2011 El 9 de agosto de 2012 Digia anuncio un acuerdo con Nokia para la adquisicion de Qt Algunos de los planes de Digia son el desarrollo de Qt para Android iOS y Windows 8 10 Qt cuenta actualmente con un sistema de triple licencia GPL v2 v3 para el desarrollo de software de codigo abierto y software libre la licencia de pago QPL para el desarrollo de aplicaciones comerciales y a partir de la version 4 5 una licencia gratuita pensada para aplicaciones comerciales LGPL Plataformas EditarQt se encuentra disponible para sistemas tipo Unix con el servidor grafico X Window System Linux BSDs Unix para Apple Mac OS X para sistemas Microsoft Windows para Linux embebido en ingles Embedded Linux para sistemas embebidos como PDA Telefono inteligente etc y para dispositivos que utilizan Windows CE 11 Qt Software anuncio el 20 de octubre de 2008 una version de Qt para la plataforma S60 12 13 Adicionalmente tambien esta disponible QSA Qt Scripts for Applications que basandose en ECMAScript JavaScript permite introducir y crear scripts en las aplicaciones creadas con Qt Hay tres ediciones de Qt disponibles en cada una de estas plataformas llamadas GUI Framework edicion con nivel reducido de GUI orientado a redes y bases de datos Full Framework edicion completa comercial Open Source edicion completa Open SourceBindings EditarQt dispone de una serie de bindings para diversos lenguajes de programacion PyQt Bindings GPL Comercial para Python PySide 14 LGPL bindings para Python de OpenBossa subsidiario de Nokia PythonQt 15 LGPL bindings para Python Qyoto 16 Bindings para C u otros lenguajes NET Existe un conjunto adicional de bindings Kimono 17 para KDE QtRuby 18 Bindings para Ruby Existe un conjunto adicional de bindings Korundum para KDE Qt Jambi 19 Bindings para Java QtAda 20 Bindings para Ada FreePascal Qt4 21 Bindings para Pascal Perl Qt4 22 Bindings para Perl PHP Qt Bindings para PHP Qt Haskell 23 Bindings para Haskell lqt 24 Bindings para Lua DaoQt 25 Bindings para Dao QtD 26 Binding para D Ejemplo de programacion Editar Otro ejemplo del programa Hola Mundo El siguiente es un ejemplo usando Qt del conocido programa Hola Mundo donde se crea una ventana con una etiqueta QLabel mostrando el texto Hola Mundo Hola cpp include lt QtGui QApplication gt include lt QtGui QLabel gt int main int argc char argv QApplication app argc argv QLabel label QString fromUtf8 Hola Mundo label show return app exec Compilacion y ejecucion1 Se crea la carpeta Hola 2 Se crea el archivo Hola cpp en la carpeta Hola 3 En un emulador de terminal descender a la carpeta Hola y ejecutar a qmake project b qmake c make gmake nmake segun el sistema operativo o de compilacion4 Para ejecutar el programa d release Hola en Windows release Hola exe Usos EditarOrganizaciones que utilizan Qt Editar Debido a la sencillez robustez rendimiento nativo compatibilidad multi plataforma y ambas licencias de codigo abierto y comerciales muchas organizaciones en muchas partes del mundo utilizan Qt Estas incluyen pero no se limitan a Agencia Espacial Europea 27 DreamWorks 28 29 Lucasfilm 30 31 Panasonic 32 Philips 33 Samsung 34 Siemens AG 35 Volvo 36 Walt Disney Animation Studios 37 Blizzard Entertainment 38 Electronic Arts 39 AMD Research In Motion 40 HP 41 Aplicaciones escritas en Qt Editar Ejemplos de aplicaciones que utilizan Qt son Autodesk Maya 42 43 Mathematica 44 Google Earth 45 el IDE RStudio 46 Spotify para Linux 47 la maquina virtual VirtualBox VLC media player 48 y AMD Radeon Software Crimson Edition 49 Adobe Photoshop Album aplicacion para organizar imagenes 50 Avidemux programa libre para la edicion y procesamiento de video Doxygen API generadora de documentacion Gadu Gadu popular cliente polaco de mensajeria instantanea KDE popular entorno de escritorio para sistemas operativos tipo Unix 51 KDE Frameworks una biblioteca base para gran cantidad de aplicaciones KDE incluyendo Amarok K3b KDevelop Calligra Suite entre otros Last fm Player el cliente de escritorio para la popular comunidad web de musica y radio por internet Launchy programa de codigo abierto para ejecutar aplicaciones para Windows LMMS secuenciador y sintetizador de musica LyX un GUI para LaTeX Mathematica la version de Linux usa Qt para el GUI MythTV grabador de video digital de codigo abierto Neural Designer aplicacion para la mineria de datos Psi cliente de mensajeria instantanea para XMPP Quantum GIS sistema de Informacion Geografica RealFlow herramienta de simulacion de fluidos 43 Scribus aplicacion para la publicacion de escritorio Skype aplicacion VOIP 52 TeamSpeak aplicacion multiplataforma para la comunicacion con voz Tlen pl popular cliente polaco de mensajeria instantanea TOra herramienta para la administracion de bases de datos 53 sMovieDB catalogador gestor de peliculas Pandectas aplicacion para dibujo en pizarra digital Vease tambien EditarQt Creator un entorno de desarrollo integrado para Qt desarrollado por Qt Software Aplicaciones Qt y KDE GTK biblioteca alternativa utilizada en el entorno de escritorio GNOME QtScript qmakeReferencias Editar a b Blanchette Jasmin Summerfield Mark junio de 2006 A Brief History of Qt C GUI Programming with Qt 4 1st edicion Prentice Hall pp xv xvii Consultado el 5 de agosto de 2013 https www qt io blog qt 6 1 released Qt Licensing A cross platform application and UI framework Knoll Lars 21 de octubre de 2011 The Qt Project is live Consultado el 9 de agosto de 2012 a b The Nokia acquisition Archivado desde el original el 19 de enero de 2009 New Cool Developments 28 de agosto de 2011 KDE Free Qt Foundation The Evolution of the QPL Qt Software LGPL License Option Added to Qt January 14 2009 Digia to acquire Qt from Nokia en ingles 9 de agosto de 2012 Archivado desde el original el 5 de marzo de 2013 Consultado el 9 de agosto de 2012 Qt Software Qt for Windows CE Qt Software Technology Preview Qt for S60 Qt Labs Blogs We re porting Qt to S60 PySide PythonQt Qyoto Kimono QtRuby Qt Jambi QtAda Archivado el 12 de abril de 2009 en Wayback Machine FreePascal QT4 Perl Qt4 Archivado desde el original el 20 de enero de 2009 Consultado el 5 de julio de 2009 Qt Haskell lqt DaoQt QtD Qt in the European Space Agency Archivado desde el original el 23 de julio de 2011 Behind the Scenes at DreamWorks Animation Making the Apps that Make the Movies UI amp System Design Challenges for the NxG Lighting Tool Lucasfilm Entertainment Company Ltd Qt in Visual Effects Archivado desde el original el 23 de julio de 2011 Panasonic selects Qt for HD video system Archivado desde el original el 23 de julio de 2011 Qt in IP Communications Archivado desde el original el 23 de julio de 2011 Qt in Home Media Archivado desde el original el 23 de julio de 2011 Qt helped Siemens deliver a C development platform for manufacturing software GUIs Archivado desde el original el 14 de julio de 2011 Volvo Mobility Systems Archivado desde el original el 14 de julio de 2011 Qt helped Walt Disney reduce development time spent on its cross platform feature film production application Archivado desde el original el 14 de julio de 2011 Blizzard s additions modifications to Qt cita web url http gpl ea com qtsource html titulo Open Source Electronic Arts Qt for Blackberry Tablet OS amp BB10 Archivado desde el original el 18 de enero de 2013 Consultado el 3 de enero de 2013 Developing Innovative Desktop and Embedded HP Products with Qt Qt in Autodesk Archivado desde el original el 23 de julio de 2011 a b Qt in visual effects Archivado desde el original el 23 de julio de 2011 Qt delivered advanced cross platform C GUI for Mathematica s development team Archivado desde el original el 23 de agosto de 2014 Consultado el 12 de noviembre de 2015 Google Earth Includes a Web Browser Googlesystem blogspot de 15 de junio de 2010 Consultado el 8 de abril de 2013 Verzani John 2011 Getting Started with RStudio O Reilly Media Inc p 4 ISBN 9781449309039 10 Qt Use Cases You Didn t Know Archivado desde el original el 4 de enero de 2015 Qt Interface Mark Walton 2 de noviembre de 2015 AMD Radeon Software Crimson A new name and a new look for Catalyst Qt Software Adobe Photoshop Elements Album The KDE development platform Qt in use Skype Archivado desde el original el 26 de febrero de 2009 TOra uses the Qt libraryEnlaces externos Editar Wikimedia Commons alberga una categoria multimedia sobre Qt Wikilibros alberga un libro o manual sobre Introduccion a Patrones de Diseno en C con Qt4 qt io sitio web de Qt Qt Forum Espanol foro de Qt para comunidad hispanohablante Datos Q201904 Multimedia Qt Libros y manuales Introduccion a Patrones de Diseno en C con Qt4Obtenido de https es wikipedia org w index php title Qt biblioteca amp oldid 136237906, wikipedia, wiki, leyendo, leer, libro, biblioteca,

español

, española, descargar, gratis, descargar gratis, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, imagen, música, canción, película, libro, juego, juegos