Você está na página 1de 7

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 http://qt.nokia.com/downloads 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 exemplo.pro, exemplo.cpp, exemplo.h, exemplo.ui e o main.cpp.

2. Na janela de arquivos do projeto, dê dois cliques em “exemplo.ui”. 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 - http://doc.trolltech.com/qtcreator-1.2/index.html
Documentação do Qt - http://doc.trolltech.com/

*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.

Você também pode gostar