Primeiros passos com QT – parte 1

Posted by ALOVasconcelos on Jan 30, 2009 in Tutoriais |

O QT foi criado pela Trolltech como ferramenta para desenvolvimento de aplicações gráficas multi plataformas em C++. Além do conjunto rico de classes, o QT traz uma IDE para desenho de interface gráfica e uma documentação muito boa.
O ambiente gráfico e plataforma de desenvolvimento KDE é o exemplo mais famoso de aplicação desenvolvida com base no QT, mas temos ainda aplicações como Skype e Google Earth que também baseiam-se nesse framework.
Em Junho de 2008, a Trolltech foi adquirida pela Nokia que já anunciou a mudança da licença do QT a partir da versão 4.5, para LGPL. Uma excelente notícia para os desenvolvedores.
Nesse tutorial, veremos como instalar, configurar e dar nossos primeiros passos com o QT. Nesta primeira parte, veremos a instalação/configuração no Linux.

Ingredientes:
- Máquina com Linux (eu uso e recomendo sempre o Ubuntu)
- Ambiente de desenvolvimento C++ instalado
- Acesso à Internet
- Paciência

Modo de preparar:
Antes de começar a instalação do QT propriamente dito, um lembrete – vamos instalar o QT, então estou assumindo que o ambiente de desenvolvimento em C++ já esteja instalado em sua máquina (gcc, g++, automake, autoconf, etc.). No meu caso, apesar de estar com os pacotes básicos de desenvolvimento instalados no Ubuntu, precisei acrescentar os pacotes: build-essential, xlibs-static-dev, libxclass-dev e libxext-dev. Os comandos utilizados para isso, foram:

sudo apt-get install build-essential
sudo apt-get install xlibs-static-dev libxclass-dev
sudo apt-get install libxext-dev

- Faça o download do QT, através do endereço:
http://www.qtsoftware.com/downloads/opensource/appdev/linux-x11-cpp

- Após conclusão do download, descompacte-o com o comando:

tar xvfz qt-x11-opensource-src-4.4.3.tar.gz

No momento em que estou escrevendo este tutorial, a versão disponível é a 4.4.3.

- Entre no diretório criado com o comando anterior:

cd qt-x11-opensource-src-4.4.3/

- Execute o seguinte comando para gerar o arquivo Makefile:

./configure

- Execute o comando a seguir para compilar o projeto, criando os executáveis do QT. Este procedimento pode levar muito tempo, então agora é hora de usar um pouco da paciência que coloquei entre os ingredientes de nossa receita:

make

- O próximo comando executa a instalação propriamente dita do QT, criando seus diretórios e copiando para eles os arquivos correspondentes. Como o instalador vai precisar de permissão em diretórios do sistema para este procedimento, devemos “virar root”:

sudo su -

- Como usuário root, vá para o diretório onde descompactou o QT. No meu caso foi em /home/vasconcelos/qt-x11-opensource-src-4.4.3:

cd /home/vasconcelos/qt-x11-opensource-src-4.4.3

- Dentro do diretório de instalação do QT, entre com o comando a seguir:

make install

- O QT está instalado em sua máquina e agora só nos resta configurar a variável de ambiente PATH, para que possamos executar os programas do QT a partir de qualquer diretório. Se você está usando como shell o bash, ksh, zsh ou sh, adicione as seguintes linhas ao arquivo .profile (em seu diretório home):

PATH=/usr/local/Trolltech/Qt-4.4.3/bin:$PATH
export PATH

Se você usa como shell, csh ou tcsh, adicione a linha a seguir no arquivo .login (em seu diretório home):

setenv PATH /usr/local/Trolltech/Qt-4.4.3/bin:$PATH

Pronto! Feche a sessão e entre novamente (para valer a alteração na variável PATH). Para testar se funcionou, execute o seguinte comando:

designer

Se tudo “correu bem”, será executado o QT Designer.

Na próxima parte, veremos a instalação do QT para o Windows. Até lá.

Abração

Tags: ,

1 Comment

Leave a Reply

XHTML: You can use these tags:' <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Copyright © 2008-2010 ALOVasconcelos All rights reserved.
Desk Mess Mirrored v1.5.1 theme from BuyNowShop.com.