◦ História sobre o Qt ◦ O que é Qt? ◦ Por que usar Qt? ◦ Quem usa o Qt? • 2- Parte Prática: O framework Qt: ◦ Recursos ◦ Ambiente básico do QT ◦ Mão na massa: ▪ Exercício I ▪ Exercício II ▪ Exercício III 2
Eirik Chambe-Eng; 1.1. Lnçamento do Qt 1.1 já em 1996, neste mesmo ano inicia-se o projeto KDE, desenvolvido com Qt. 2. 2000,é lançado o Qtopia 3. 2005, é lançado o Qt4 4. 2008 , a Trolltech foi adquirida pela Nokia Corporation 5. 2011, a vendeu a parte de licenciamento comercial da Qt para criar Digia Qt Comercial 6. A Digia tratou como prioridade suportar as plataformas Android, iOS, Windows Phone e Windows 8 4
possui suporte a outras linguagens: Python, Lua, Perl, Ruby, Java…. 2. Criando com objetivo de desenvolver a interface gráficas Possui suporto a: OpenGl, Banco de dados, WebKit…. 3. Software livre 5
creator 1.2. Editor de código sofisticado 1.3. Debuger visual 1.4. Qt Linguist 1.5. Controle de Versão 2. Multiplataforma 1. Suporte para várias linguagem 3. Conceito de sinal-slot 4. Vasta documentação 5. Comunidade grande e participativa 6
protótipo na seção signals da classe • Cria-se apenas o protótipo na seção signals da classe A comunicação entre os widgets, no Qt, é feita através de signals e slots. Signals: Slots: • Métodos(funções) que são invocados por Signals