0% acharam este documento útil (0 voto)
453 visualizações7 páginas

Introdução ao Qt Creator e Desenvolvimento

Este documento introduz o Qt Creator, uma poderosa interface gráfica para construção de aplicativos Qt. Ele ensina como instalar o Qt Creator e Qt, e como desenvolver um primeiro projeto simples usando widgets e janelas.

Enviado por

rgopro
Direitos autorais
© Attribution Non-Commercial (BY-NC)
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato DOCX, PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
453 visualizações7 páginas

Introdução ao Qt Creator e Desenvolvimento

Este documento introduz o Qt Creator, uma poderosa interface gráfica para construção de aplicativos Qt. Ele ensina como instalar o Qt Creator e Qt, e como desenvolver um primeiro projeto simples usando widgets e janelas.

Enviado por

rgopro
Direitos autorais
© Attribution Non-Commercial (BY-NC)
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato DOCX, PDF, TXT ou leia on-line no Scribd

Introdução ao QT

O Qt Creator é uma poderosa interface layout e construtor de forms. Ela permite a construção rápida de widgets e
janelas em sua aplicação. Os forms criados pelo Qt Creator podem ser pré-visualizados, de forma a garantir que a
aplicação no final tenha a aparência desejada.
- Pré-requisitos
Para ter domínio da programação Qt é necessário ter conhecimento básico de C/C++ e Programação Orientada a
Objetos. Caso não possua esses pré-requisitos estarei sempre que possível esclarecendo conceitos importantes.
- Instalando o Qt e Qt Creator
Iremos nesse material trabalhar com Windows, visto que uma grande maioria trabalha nessa plataforma.
Em [Link] possui o Qt  libraries e o Qt Creator para baixar, ou se preferir tem Download Qt SDK
for Windows que já vem com a biblioteca e a IDE.

Depois de realizar o download, instale o programa, ao escolher os componentes a ser instalado, é necessário deixar
marcado “Qt Creator”, “MinGW”* e “Qt”.

Figura 2 – Instalação
Depois de instalar, abra o Qt Creator.

- Conhecendo a ferramenta
Na primeira página do Qt Creator, em Welcome, pode-se explorar alguns exemplos prontos que pode ser muito útil
quando estamos aprendendo alguma API básica e provavelmente possui um exemplo.
Figura 3 – Explorando um exemplo
No desenvolvimento de um projeto, é possível alternar facilmente entre arquivos de códigos(.cpp, .h) e a interface(.ui),
na caixa “Projects” à esquerda.

Segue abaixo uma imagem da edição de um projeto.


Figura 4 – Qt Creator
- Desenvolvendo um primeiro projeto
Vamos fazer nosso primeiro programa utilizando o Qt Design.

1. Inicialmente, vamos criar um projeto. Abra o Qt Creator, vá em File > New... depois selecione o item “Qt4 Gui Project”
o tópico Projects.

Agora dê um nome ao projeto: “exemplo” e escolha o diretório onde será salvo o projeto. Depois de avançar, será
solicitado que se selecione alguns módulos, apenas avance. Agora deve-se informar os dados da classe principal. O nome
da Classe “exemplo” e a base “QMainWindow”. Avance e depois termine.

Nosso projeto “exemplo” possui um arquivo [Link], [Link], exemplo.h, [Link] e o [Link].

2. Na janela de arquivos do projeto, dê dois cliques em “[Link]”. Será mostrado a interface do nosso programa.

Agora, na caixa de objetos prontos, arraste um “Label” para dentro da janela da nossa interface.
Figura 5 – Inserindo um Label
Dê dois cliques em cima do label para editar seu texto. Coloque “Hello Word”. Depois pressione Ctrl + J, para que o
tamanho da caixa de ajuste ao texto digitado.

3. Agora selecione a janela principal da interface, clicando nela, vá no editor de propriedades dos objetos e procure
“windowTitle” e digite “Meu primeiro programa em Qt”.
Figura 6 – Mudando o título
4. Agora clique em Run, ou pressione Ctrl + R.

Figura 7 – Compilando
Caso pergunte se desejar salvar as mudanças, salve todas.

Pronto, foi compilado nosso primeiro aplicativo usando o Qt Design.


Figura 8 – Nosso primeiro programa
- Links interessantes
Qt Creator Manual - [Link]
Documentação do Qt - [Link]

*O MinGW é um conjunto de arquivos cabeçalho para a API do Windows que permite aos desenvolvedores usar o GCC
para criar programas nativos em Windows sem precisar contar com uma emulação em tempo real de um sistema Unix.

Introdução ao QT
O Qt Creator é uma poderosa interface layout e construtor de forms. Ela permite a construção rápida de widge
- Pré-requisitos
Para ter domínio da programação Qt é necessário ter conhecimento básico de C/C++ e Programação Orientada a
O
Figura 3 – Explorando um exemplo
No desenvolvimento de um projeto, é possível alternar facilmente entre arquivos de códigos(.
(http://engenhariae.com/wordpress/wp-content/uploads/2009/09/figura4.gif)Figura 4 – Qt Creator
- Desenvolvendo um primeiro p
(http://engenhariae.com/wordpress/wp-content/uploads/2009/09/figura6-1024x620.gif) (http://engenhariae.com/wordpress/wp-cont
(http://engenhariae.com/wordpress/wp-content/uploads/2009/09/figura7-1024x620.gif)Figura 6 – Mudando o título
4. Agora cliqu
Figura 8 – Nosso primeiro programa
- Links interessantes
Qt Creator Manual - http://doc.trolltech.com/qtcreator-1.2/index.htm

Você também pode gostar