Qt

 Nota: Para outros significados, veja QT.
Qt
Logótipo
Qt
Desenvolvedor Qt Company e KDAB
Plataforma Windows, Linux, BSD, macOS, Android, iOS
Lançamento 20 de maio de 1995 (29 anos)[1]
Versão estável 6.7.1 (21 de maio de 2024[2])
Escrito em C++, QML
Sistema operacional Multiplataforma
Gênero(s) Framework para Aplicativo
Licença
Página oficial qt.io
Repositório code.qt.io/cgit/qt/qtbase.git/

Qt (oficialmente pronunciado como a palavra inglesa cute [7]) é um framework multiplataforma para desenvolvimento de interfaces gráficas em C++ criado pela empresa norueguesa Trolltech. Com ele é possível desenvolver aplicativos e bibliotecas uma única vez e compilá-los para diversas plataformas sem que seja necessário alterar o código fonte.

Qt é utilizado largamente no ambiente desktop KDE e na antiga plataforma para dispositivos móveis da Nokia, Maemo (também livre), além do BlackBerry 10 e diversos softwares conhecidos e outros internos por grandes empresas não só da área de tecnologia como Google, HP e Adobe, mas também dos mais variados setores como Disney, DreamWorks SKG, Lucasfilm, Siemens, Volvo, NASA, ESA, Philips, Samsung e Panasonic.

Qt é mantido pelo Qt Project, uma iniciativa de software livre envolvendo desenvolvedores individuais e provenientes de empresas como Nokia, Digia e outras. Antes do lançamento do Qt Project, era desenvolvido pela divisão da Nokia Qt Development Frameworks, da empresa Norueguesa Trolltech, a desenvolvedora original do Qt. Em fevereiro de 2011 a Nokia anunciou sua decisão de abandonar as tecnologias baseadas no Symbian e usar tecnologias da Microsoft em seus aparelhos. Logo após foi anunciado que a Digia, uma empresa finlandesa de softwares corporativos e uma das principais usuárias e colaboradoras do Qt, iria assumir o licenciamento comercial e serviços de suporte do Qt. Em agosto de 2012 um anúncio foi realizado que a Digia iria assumir todo desenvolvimento do Qt já que a Nokia não teria mais qualquer interesse no framework.[8] Antes da aquisição a Nokia já preparava o lançamento do Qt 5, uma versão completamente reestruturada.[9][10]

  1. Blanchette, Jasmin; Summerfield, Mark (2006). C++ GUI Programming with Qt 4 (em inglês). [S.l.]: Prentice-Hall. ISBN 0-13-187249-4 
  2. Hilsheimer, Volker (21 de maio de 2024). «Qt 6.7.1 Released!» (em inglês). www.qt.io. Consultado em 21 de maio de 2024 
  3. a b c «Qt Licensing» (em inglês). qt-project.org. Consultado em 8 de dezembro de 2020. Cópia arquivada em 8 de dezembro de 2020 
  4. «GNU General Public License (GPL)» (em inglês). qt-project.org. Consultado em 8 de dezembro de 2020. Cópia arquivada em 8 de dezembro de 2020 
  5. «GNU Lesser General Public License (LGPL)» (em inglês). qt-project.org. Consultado em 8 de dezembro de 2020. Cópia arquivada em 8 de dezembro de 2020 
  6. «Qt Commercial License» (em inglês). qt-project.org. Consultado em 8 de dezembro de 2020. Cópia arquivada em 8 de dezembro de 2020 
  7. «That smartphone is so Qt». 16 de fevereiro de 2010. Consultado em 29 de novembro de 2013 
  8. «Digia to Acquire Qt from Nokia». 9 de agosto de 2012. Consultado em 13 de agosto de 2012. Arquivado do original em 13 de agosto de 2012 
  9. «Thoughts about Qt 5». 9 de maio de 2011. Consultado em 13 de agosto de 2012. Arquivado do original em 12 de setembro de 2012 
  10. http://www.h-online.com/open/news/item/Final-Qt-5-0-release-delayed-until-August-1564405.html

From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by Tubidy