Informações Gerais

  • Duração: 15h
  • Nível: introdutório
  • Pré-requisitos:
    • Lógica de programação
    • Fundamentos de Orientação a Objetos
    • Noções de programação de sistemas visuais (desejável)
  • Modalidades:
    • Remoto

Treinamento: Fundamentos de Qt 6 (Qt Core e Qt Widgets)

O Qt é um toolkit para desenvolvimento multiplataforma de sistemas, criado há mais de 25 anos e amplamente utilizado em indústrias de todo o mundo. O Qt Widgets é o módulo do Qt para criação de interfaces gráficas de usuário utilizando a linguagem C++ e oferece um amplo conjunto de funcionalidades para criação de workflows complexos e interfaces sofisticadas.

Neste treinamento, são apresentados os conceitos básicos do Qt (utilizados não somente em aplicações visuais) e seus principais recursos para desenvolvimento multiplataforma de interfaces gráficas de usuário. Ao final do treinamento, a pessoa treinada deverá ser capaz de implementar, de forma produtiva, sistemas visuais passíveis de serem executados em diferentes plataformas.

Data

  • 21 a 26/03/2022
  • Aulas expositivas: 21/03, 23/03, 25/03 (das 19h às 22h)
  • Aulas para esclarecimento de dúvidas: 22/03 e 24/03 (das 19h às 21h) e 26/03 (das 10h às 12h)

Método

  • Fundamentação expositiva
  • Aulas para esclarecimento de dúvidas

Pré-requisitos:

  • Lógica de programação
  • Fundamentos de Orientação a Objetos
  • Noções de programação de sistemas visuais (desejável)

Conteúdo

  • Introdução ao Qt e ao Qt Widgets
  • Modelo de objetos do Qt e MOC (Meta-Object Compiler)
  • Sinais e slots
  • Propriedades e propriedades dinâmicas
  • Metaobjetos, parentesco e memory ownership
  • UIC (User Interface Compiler) e o Qt Designer
  • Programação com model/view
  • Containers do Qt

A inscrição inclui:

  • Material didático (em formato digital)
  • Exemplos de código-fonte
  • Aulas para esclarecimento de dúvidas
  • Live-image com todas as ferramentas e materiais necessários
  • Certificado de conclusão

Assine a nossa newsletter

Receba notícias e dicas sobre o Qt, bem como novidades sobre os serviços da Qmob Solutions.