O Icecream é um projeto que visa fornecer um ambiente de desenvolvimento web para programadores de sistema GNU/Linux. Eis aqui o Making Off para quem está interessado em aprender mais sobre programação visual em Linux utilizando o framework Qt.
Vale lembrar que as extensões acima PODEM ser utilizadas, porém o manual não diz que é obrigatório. Portanto, ter ou não tais extensões instaladas para a compilação do Qt Designer fica ao critério do leitor.
3 - Compilando:
Receita de bolo básica:
$ ./configure (use --prefix=/path quase queira definir manualmente o path de instalação) $ make $ su # make install # exit
$ designer
Se tudo tiver sido instalado corretamente, deverá ser lançada a tela do Qt Designer abaixo:
Escolha um nome e um diretório para seu primeiro de teste e confirme:
Com a tela lançada, vá em File/New. Finalmente escolha "Main Window" e salve o projeto.
Desenhe a dialog abaixo, os nomes dos componentes utilizados foram inseridos em seus rótulos para sua referência.
Finalmente confirme a criação da main window criada anteriormente como sendo a janela principal do nosso programa teste. Se você não tivesse salvado o projeto anteriormente (após a criação da main window), o Qt Desinger iria pegar uma referência errônea para o arquivo do main window e precisaria ser modificado manualmente.
Em seguida adicione ao botão a execução de um evento ao ser clicado, ou seja, dê duplo clique no SIGNAL "clicked" e informe adicionaTexto() como SLOT receptor do evento.
Ao confirmar o processo acima, será lançado a janela de edição de código e adicione o que segue abaixo:
[2] Comentário enviado por gossip em 19/04/2005 - 09:24h
Salve Alysson,
Parabéns pela grande iniciativa e espero que em breve, com a aceitação da comunidade, o projeto possa ganhar maturidade. Um sorriso se abre sempre que vejo iniciativas tupiniquins para projetos OpenSource.
[5] Comentário enviado por Ragen em 19/04/2005 - 13:35h
Olá Fabio,
Sim já pensei, mas estou aguardando o projeto tomar mais maturidade para já publicar por lá uma versão "estável". Ao final dessa série de artigos pretendo publicá-lo no SourceForge e Freshmeat
[6] Comentário enviado por agk em 19/04/2005 - 20:56h
Excelente iniciativa, programas para Linux e Open Source que venham a facilitar a vida dos usuários sempre são bem vindos. Gostaria de ajudar, vou tentar instalar e testar por aqui, ajudando a encontrar bug's e dando sugestões talvez já ajude.
[7] Comentário enviado por cwars em 07/01/2008 - 21:15h
Já pensou em usar o doxygen para documentar o código, pois assim ficaria mais simples de poder tanto se ajudar quanto outros ajudarem, além que uma boa documentação programada sempre é útil.